MIL/C08_Hierarchies/S01_Basics.lean
59 declarations, 8 contain sorry, 0 declared as axioms
Imported by 1 file
- class
One₁line 8 sourceno axioms what this means
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:8 (same declaration text).
- structure
One₂line 15 sourceno axioms what this means
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:15 (same declaration text).
- example
(example at line 22)line 22 source - example
(example at line 24)line 24 source - example
(example at line 29)line 29 source - example
(example at line 31)line 31 source - class
Dia₁line 34 sourceno axioms what this means
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:34 (same declaration text).
- class
Semigroup₀line 40 sourceno axioms what this means
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:40 (same declaration text).
- example
(example at line 48)line 48 source - class
Semigroup₁line 51 sourceno axioms what this means
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:51 (same declaration text).
- example
(example at line 55)line 55 source - class
Semigroup₂line 58 sourceno axioms what this means
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:58 (same declaration text).
- class
DiaOneClass₁line 62 sourceno axioms what this means
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:62 (same declaration text).
- example
(example at line 71)line 71 source - class
Monoid₁line 74 sourceno axioms what this means
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:74 (same declaration text).
- class
Monoid₂line 77 sourceno axioms what this means
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:77 (same declaration text).
- example
(example at line 82)line 82 source - class
Inv₁line 97 sourceno axioms what this means
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:97 (same declaration text).
- class
Group₁line 104 sourceno axioms what this means
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:104 (same declaration text).
- lemma
left_inv_eq_right_inv₁line 108 sourceno axioms what this means
Statement uses: Monoid₁,
Eq,Dia₁.dia,One₁.oneProof uses:
Eq.mpr,id,congrArg,Eq.symm,DiaOneClass₁.one_dia,Semigroup₁.dia_assoc,DiaOneClass₁.dia_one,Eq.refl8 instances, coercions and auxiliary constants left out.
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:108 (same declaration text).
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- example
(example at line 117)line 117 source - lemma
inv_eq_of_diasorry line 121 sourcedepends on sorry what this means
Statement uses: Group₁,
Eq,Dia₁.dia,One₁.one,Inv₁.invProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous,OfNat.ofNat,Nat11 instances, coercions and auxiliary constants left out.
Distinct definitions of this name: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:121 (same statement text; different proof or body). Qualify references as inv_eq_of_dia@path.
- lemma
dia_invsorry line 124 sourcedepends on sorry what this means
Statement uses: Group₁,
Eq,Dia₁.dia,Inv₁.inv,One₁.oneProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous,OfNat.ofNat,Nat11 instances, coercions and auxiliary constants left out.
Distinct definitions of this name: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:124 (same statement text; different proof or body). Qualify references as dia_inv@path.
- class
AddSemigroup₃line 130 sourceno axioms what this means
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:131 (same declaration text).
- class
Semigroup₃line 135 sourceno axioms what this means
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:136 (same declaration text).
- class
AddMonoid₃line 139 sourceno axioms what this means
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:140 (same declaration text).
- class
Monoid₃line 142 sourceno axioms what this means
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:143 (same declaration text).
- lemma
left_inv_eq_right_inv'line 149 sourceno axioms what this means
Statement uses: Monoid₃,
Eq,HMul.hMul,OfNat.ofNatProof uses:
Eq.mpr,id,congrArg,Eq.symm,one_mul,Semigroup₃.mul_assoc₃,mul_one,Eq.refl15 instances, coercions and auxiliary constants left out.
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:150 (same declaration text).
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- class
AddCommSemigroup₃line 154 sourceno axioms what this means
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:155 (same declaration text).
- class
CommSemigroup₃line 158 sourceno axioms what this means
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:159 (same declaration text).
- class
AddCommMonoid₃line 161 sourceno axioms what this means
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:162 (same declaration text).
- class
CommMonoid₃line 164 sourceno axioms what this means
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:165 (same declaration text).
- class
AddGroup₃line 166 sourceno axioms what this means
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:167 (same declaration text).
- class
Group₃line 170 sourceno axioms what this means
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:171 (same declaration text).
- lemma
inv_eq_of_mulsorry line 179 sourcedepends on sorry what this means
Statement uses: Group₃,
Eq,HMul.hMul,OfNat.ofNat,Inv.invProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous,Nat19 instances, coercions and auxiliary constants left out.
Distinct definitions of this name: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:180 (same statement text; different proof or body). Qualify references as inv_eq_of_mul@path.
- lemma
Group₃.mul_invsorry line 184 sourcedepends on sorry what this means
Statement uses: Group₃,
Eq,HMul.hMul,Inv.inv,OfNat.ofNatProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous,Nat19 instances, coercions and auxiliary constants left out.
Distinct definitions of this name: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:185 (same statement text; different proof or body). Qualify references as Group₃.mul_inv@path.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
mul_left_cancel₃sorry line 188 sourcedepends on sorry what this means
Statement uses: Group₃,
Eq,HMul.hMulProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous,OfNat.ofNat,Nat9 instances, coercions and auxiliary constants left out.
Distinct definitions of this name: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:189 (same statement text; different proof or body). Qualify references as mul_left_cancel₃@path.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
mul_right_cancel₃sorry line 192 sourcedepends on sorry what this means
Statement uses: Group₃,
Eq,HMul.hMulProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous,OfNat.ofNat,Nat9 instances, coercions and auxiliary constants left out.
Distinct definitions of this name: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:193 (same statement text; different proof or body). Qualify references as mul_right_cancel₃@path.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- class
AddCommGroup₃line 195 sourceno axioms what this means
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:196 (same declaration text).
- class
CommGroup₃line 198 sourceno axioms what this means
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:199 (same declaration text).
- class
Ring₃line 202 sourceno axioms what this means
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:203 (same declaration text).
Tactic trace: 8 steps
Open to load the checked before-and-after goal states.
- instance
(instance at line 208)sorry line 208 source - instance
(instance at line 212)line 212 source - class
LE₁line 230 sourceno axioms what this means
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:240 (same declaration text).
- class
Preorder₁line 236 sourceno axioms what this means
Distinct definitions of this name: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:246 (different declaration text). Qualify references as Preorder₁@path.
- class
PartialOrder₁line 238 sourceno axioms what this means
Distinct definitions of this name: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:251 (different declaration text). Qualify references as PartialOrder₁@path.
- class
OrderedCommMonoid₁line 240 sourceno axioms what this means
Distinct definitions of this name: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:255 (different declaration text). Qualify references as OrderedCommMonoid₁@path.
- instance
(instance at line 242)line 242 source - class
SMul₃line 244 sourceno axioms what this means
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:272 (same declaration text).
- class
Module₁line 251 sourcedepends on sorry what this means
Statement uses: Ring₃, AddCommGroup₃
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:279 (same declaration text).
- instance
selfModuleline 258 sourcedepends on sorry what this means
Statement uses: Ring₃, Module₁
Proof uses:
Module₁.mk,SMul₃.mk,HMul.hMul,Ring₃.right_distrib,Ring₃.left_distrib9 instances, coercions and auxiliary constants left out.
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:286 (same declaration text).
- def
nsmul₁line 266 sourceno axioms what this means
Statement uses:
Zero,Add,Nat2 instances, coercions and auxiliary constants left out.
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:294 (same declaration text).
- def
zsmul₁line 270 sourceno axioms what this means
Statement uses:
Zero,Add,Neg,IntProof uses:
zsmul₁.match_1,Nat, nsmul₁,Neg.neg,Nat.succAlso declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:298 (same declaration text).
- instance
abGrpModulesorry line 274 sourcedepends on sorry what this means
Statement uses: AddCommGroup₃, Module₁,
IntProof uses:
Module₁.mk,SMul₃.mk, zsmul₁,sorryAx,Lean.Name,Eq,OfNat.ofNat,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous,Nat,HMul.hMul,HAdd.hAdd26 instances, coercions and auxiliary constants left out.
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:302 (same declaration text).
- class
AddMonoid₄line 285 sourceno axioms what this means
Also declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:313 (same declaration text).
- instance
mySMulline 293 sourceno axioms what this means
Statement uses: AddMonoid₄,
SMul,NatProof uses:
SMul.mk,AddMonoid₄.nsmulAlso declared: MIL/C08_Hierarchies/solutions/Solutions_S01_Basics.lean:321 (same declaration text).
Tactic trace: 7 steps
Open to load the checked before-and-after goal states.
- instance
(instance at line 295)line 295 source - instance
(instance at line 302)line 302 source - example
(example at line 313)line 313 source