MIL/C07_Structures/solutions/Solutions_S01_Structures.lean
10 declarations, 0 contain sorry, 0 declared as axioms
- structure
C06S01.Pointline 9 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Distinct definitions of this name: MIL/C07_Structures/S01_Structures.lean:9 (same statement text; different proof or body). Qualify references as C06S01.Point@path.
- def
C06S01.Point.addline 16 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
C06S01.PointProof uses:
C06S01.Point.mk,HAdd.hAdd,Real,C06S01.Point.x,C06S01.Point.y,C06S01.Point.z2 instances, coercions and auxiliary constants left out.
Also declared: MIL/C07_Structures/S01_Structures.lean:43 (same declaration text).
- theorem
C06S01.Point.add_assocline 19 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
C06S01.Point,Eq, C06S01.Point.addProof uses:
of_eq_true,C06S01.Point.mk,HAdd.hAdd,Real,C06S01.Point.x,C06S01.Point.y,C06S01.Point.z,Eq.trans,True,congrFun',congrArg,congr,add_assoc,eq_self4 instances, coercions and auxiliary constants left out.
Distinct definitions of this name: MIL/C07_Structures/S01_Structures.lean:86 (same statement text; different proof or body). Qualify references as C06S01.Point.add_assoc@path.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- def
C06S01.Point.smulline 22 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Real,C06S01.PointProof uses:
C06S01.Point.mk,HMul.hMul,C06S01.Point.x,C06S01.Point.y,C06S01.Point.z2 instances, coercions and auxiliary constants left out.
Distinct definitions of this name: MIL/C07_Structures/S01_Structures.lean:89 (same statement text; different proof or body). Qualify references as C06S01.Point.smul@path.
- theorem
C06S01.Point.smul_distribline 25 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Real,C06S01.Point,Eq, C06S01.Point.add,C06S01.Point.smulProof uses:
of_eq_true,C06S01.Point.mk,HAdd.hAdd,HMul.hMul,C06S01.Point.x,C06S01.Point.y,C06S01.Point.z,Eq.trans,True,congrArg,congr,mul_add,eq_self7 instances, coercions and auxiliary constants left out.
Distinct definitions of this name: MIL/C07_Structures/S01_Structures.lean:92 (same statement text; different proof or body). Qualify references as C06S01.Point.smul_distrib@path.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- structure
C06S01.StandardTwoSimplexline 31 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Also declared: MIL/C07_Structures/S01_Structures.lean:98 (same declaration text).
- def
C06S01.StandardTwoSimplex.weightedAverageline 44 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Real,LE.le,OfNat.ofNat, C06S01.StandardTwoSimplexProof uses:
C06S01.StandardTwoSimplex.mk,HAdd.hAdd,HMul.hMul,C06S01.StandardTwoSimplex.x,HSub.hSub,C06S01.StandardTwoSimplex.y,C06S01.StandardTwoSimplex.z20 instances, coercions and auxiliary constants left out.
Distinct definitions of this name: MIL/C07_Structures/S01_Structures.lean:131 (same statement text; different proof or body). Qualify references as C06S01.StandardTwoSimplex.weightedAverage@path.
Tactic trace: 7 steps
Open to load the checked before-and-after goal states.
- structure
C06S01.StandardSimplexline 64 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
NatAlso declared: MIL/C07_Structures/S01_Structures.lean:141 (same declaration text).
- def
C06S01.StandardSimplex.midpointline 71 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat, C06S01.StandardSimplexProof uses:
C06S01.StandardSimplex.mk,Fin,HDiv.hDiv,Real,HAdd.hAdd,C06S01.StandardSimplex.V,OfNat.ofNat10 instances, coercions and auxiliary constants left out.
Also declared: MIL/C07_Structures/S01_Structures.lean:148 (same declaration text).
Tactic trace: 7 steps
Open to load the checked before-and-after goal states.
- def
C06S01.StandardSimplex.weightedAverageline 88 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Real,LE.le,OfNat.ofNat, C06S01.StandardSimplexProof uses:
C06S01.StandardSimplex.mk,Fin,HAdd.hAdd,HMul.hMul,C06S01.StandardSimplex.V,HSub.hSub18 instances, coercions and auxiliary constants left out.
Tactic trace: 5 steps
Open to load the checked before-and-after goal states.