Equations
- One or more equations did not get rendered due to their size.
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
instance
instLawfulCommIdentityInt8HOrOfNat :
Std.LawfulCommIdentity (fun (x1 x2 : Int8) => x1 ||| x2) 0
instance
instLawfulCommIdentityInt16HOrOfNat :
Std.LawfulCommIdentity (fun (x1 x2 : Int16) => x1 ||| x2) 0
instance
instLawfulCommIdentityInt32HOrOfNat :
Std.LawfulCommIdentity (fun (x1 x2 : Int32) => x1 ||| x2) 0
instance
instLawfulCommIdentityInt64HOrOfNat :
Std.LawfulCommIdentity (fun (x1 x2 : Int64) => x1 ||| x2) 0
instance
instLawfulCommIdentityISizeHOrOfNat :
Std.LawfulCommIdentity (fun (x1 x2 : ISize) => x1 ||| x2) 0
instance
instLawfulCommIdentityInt8HAndNegOfNat :
Std.LawfulCommIdentity (fun (x1 x2 : Int8) => x1 &&& x2) (-1)
instance
instLawfulCommIdentityInt16HAndNegOfNat :
Std.LawfulCommIdentity (fun (x1 x2 : Int16) => x1 &&& x2) (-1)
instance
instLawfulCommIdentityInt32HAndNegOfNat :
Std.LawfulCommIdentity (fun (x1 x2 : Int32) => x1 &&& x2) (-1)
instance
instLawfulCommIdentityInt64HAndNegOfNat :
Std.LawfulCommIdentity (fun (x1 x2 : Int64) => x1 &&& x2) (-1)
instance
instLawfulCommIdentityISizeHAndNegOfNat :
Std.LawfulCommIdentity (fun (x1 x2 : ISize) => x1 &&& x2) (-1)
instance
instLawfulCommIdentityInt8HXorOfNat :
Std.LawfulCommIdentity (fun (x1 x2 : Int8) => x1 ^^^ x2) 0
instance
instLawfulCommIdentityInt16HXorOfNat :
Std.LawfulCommIdentity (fun (x1 x2 : Int16) => x1 ^^^ x2) 0
instance
instLawfulCommIdentityInt32HXorOfNat :
Std.LawfulCommIdentity (fun (x1 x2 : Int32) => x1 ^^^ x2) 0
instance
instLawfulCommIdentityInt64HXorOfNat :
Std.LawfulCommIdentity (fun (x1 x2 : Int64) => x1 ^^^ x2) 0
instance
instLawfulCommIdentityISizeHXorOfNat :
Std.LawfulCommIdentity (fun (x1 x2 : ISize) => x1 ^^^ x2) 0