MIL/C06_Discrete_Mathematics/S02_Counting_Arguments.lean
22 declarations, 3 contain sorry, 0 declared as axioms
Imported by 1 file
- example
(example at line 9)line 9 source - example
(example at line 10)line 10 source - example
(example at line 12)line 12 source - example
(example at line 14)line 14 source - example
(example at line 15)line 15 source - example
(example at line 17)line 17 source - example
(example at line 19)line 19 source - example
(example at line 26)line 26 source - example
(example at line 28)line 28 source - example
(example at line 30)line 30 source - example
(example at line 34)line 34 source - example
(example at line 36)line 36 source - example
(example at line 42)line 42 source - def
triangleline 48 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Finset,ProdProof uses:
Finset.filter,LT.lt,Prod.fst,Prod.snd,SProd.sprod,Finset.range,HAdd.hAdd,OfNat.ofNat6 instances, coercions and auxiliary constants left out.
Also declared: MIL/C06_Discrete_Mathematics/solutions/Solutions_S02_Counting_Arguments.lean:7 (same declaration text).
Tactic trace: 55 steps
Open to load the checked before-and-after goal states.
- example
(example at line 50)line 50 source - example
(example at line 70)line 70 source - example
(example at line 89)sorry line 89 source - def
triangle'line 102 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Nat,Finset,ProdProof uses:
Finset.filter,LE.le,Prod.fst,Prod.snd,SProd.sprod,Finset.range3 instances, coercions and auxiliary constants left out.
Also declared: MIL/C06_Discrete_Mathematics/solutions/Solutions_S02_Counting_Arguments.lean:37 (same declaration text).
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- example
(example at line 104)sorry line 104 source - theorem
doubleCountingline 110 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Finset,Membership.mem,LE.le,Nat,OfNat.ofNat,Finset.card,Finset.filter,HMul.hMulProof uses:
Trans.trans,Finset.sum,Eq,ite,of_eq_true,Eq.trans,True,congr,congrArg,mul_comm,Finset.sum_const,eq_self,Finset.sum_le_sum,Finset.sum_congr,Eq.refl,Finset.sum_boole,Finset.sum_comm,congrFun',HSMul.hSMul,mul_one33 instances, coercions and auxiliary constants left out.
Tactic trace: 15 steps
Open to load the checked before-and-after goal states.
- example
(example at line 124)line 124 source - example
(example at line 126)sorry line 126 source