PFR/Mathlib/Probability/UniformOn.lean
12 declarations, 0 contain sorry, 0 declared as axioms
Imported by 3 files
- lemma
ProbabilityTheory.uniformOn_apply_singleton_of_memline 14 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasurableSingletonClass,Set,Membership.mem,Set.Finite,Eq,ENNReal,MeasureTheory.Measure,ProbabilityTheory.uniformOn,Singleton.singleton,HDiv.hDiv,OfNat.ofNat,Nat.cardProof uses:
Inter.inter,Set.ext,of_eq_true,Iff,Eq.trans,True,congr,congrArg,congrFun',Set.inter_eq_left',LE.le,eq_true,iff_self,Eq.mpr,MeasureTheory.Measure.count,id,Inv.inv,HSMul.hSMul,MeasureTheory.Measure.restrict,MeasureTheory.Measure.restrict_applyand 10 more45 instances, coercions and auxiliary constants left out.
Tactic trace: 5 steps
Open to load the checked before-and-after goal states.
- lemma
ProbabilityTheory.real_uniformOn_apply_singleton_of_memline 21 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasurableSingletonClass,Set,Membership.mem,Set.Finite,Eq,Real,MeasureTheory.Measure.real,ProbabilityTheory.uniformOn,Singleton.singleton,HDiv.hDiv,OfNat.ofNat,Nat.cardProof uses:
of_eq_true,Eq.trans,Inv.inv,Set.ncard,True,congr,congrArg,ENNReal.toReal,MeasureTheory.Measure,ENNReal, ProbabilityTheory.uniformOn_apply_singleton_of_mem,one_div,ENNReal.toReal_inv,ENNReal.toReal_natCast,eq_self29 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
ProbabilityTheory.uniformOn_apply_singleton_of_not_memline 25 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasurableSingletonClass,Set,Not,Membership.mem,Eq,ENNReal,MeasureTheory.Measure,ProbabilityTheory.uniformOn,Singleton.singleton,OfNat.ofNatProof uses:
of_eq_true,Eq.trans,True,congrFun',congrArg,HSMul.hSMul,Inv.inv,MeasureTheory.Measure.count,MeasureTheory.Measure.restrict,Inter.inter,MeasureTheory.Measure.restrict_apply,MeasurableSet,EmptyCollection.emptyCollection,Set.singleton_inter_of_notMem,False,eq_false,not_false_eq_true,MeasureTheory.measure_empty,MulZeroClass.mul_zero,eq_self25 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
ProbabilityTheory.real_uniformOn_apply_singleton_of_not_memline 28 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasurableSingletonClass,Set,Not,Membership.mem,Eq,Real,MeasureTheory.Measure.real,ProbabilityTheory.uniformOn,Singleton.singleton,OfNat.ofNatProof uses:
of_eq_true,Eq.trans,True,congrFun',congrArg,ENNReal,MeasureTheory.Measure,ENNReal.toReal, ProbabilityTheory.uniformOn_apply_singleton_of_not_mem,eq_self11 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- theorem
ProbabilityTheory.uniformOn_apply_eq_zeroline 32 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasurableSingletonClass,Set,Eq,Inter.inter,EmptyCollection.emptyCollection,ENNReal,MeasureTheory.Measure,ProbabilityTheory.uniformOn,OfNat.ofNatProof uses:
Set.Finite,Set.Infinite,Or,Set.finite_or_infinite,Iff.mpr,ProbabilityTheory.uniformOn_eq_zero_iff,of_eq_true,Eq.trans,True,congrFun',congrArg,HSMul.hSMul,Inv.inv,MeasureTheory.Measure.count,MeasureTheory.Measure.restrict,Top.top,MeasureTheory.Measure.count_apply_infinite,ENNReal.inv_top,zero_smul,eq_self33 instances, coercions and auxiliary constants left out.
Tactic trace: 5 steps
Open to load the checked before-and-after goal states.
- lemma
ProbabilityTheory.uniformOn_of_infiniteline 37 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasurableSingletonClass,Set,Set.Infinite,Eq,MeasureTheory.Measure,ProbabilityTheory.uniformOn,OfNat.ofNatProof uses:
of_eq_true,Eq.trans,Or,EmptyCollection.emptyCollection,True,congrFun',congrArg,eq_true,true_or6 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
ProbabilityTheory.uniformOn_applyline 39 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasurableSingletonClass,Set,Set.Finite,Eq,ENNReal,MeasureTheory.Measure,ProbabilityTheory.uniformOn,HDiv.hDiv,Nat.card,Inter.interProof uses:
Eq.mpr,ProbabilityTheory.cond,MeasureTheory.Measure.count,id,congrArg,ProbabilityTheory.uniformOn.eq_1,HMul.hMul,Inv.inv,ProbabilityTheory.cond_apply,Set.Finite.measurableSet,Finset.card,Set.Finite.toFinset,MeasureTheory.Measure.count_apply_finite,Set.Finite.inter_of_left,Nat,Eq.symm,Nat.card_eq_card_finite_toFinset,ENNReal.div_eq_inv_mul,Eq.refl28 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
ProbabilityTheory.uniformOn_realline 45 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasurableSingletonClass,Set,Set.Finite,Eq,Real,MeasureTheory.Measure.real,ProbabilityTheory.uniformOn,HDiv.hDiv,Nat.card,Inter.interProof uses:
of_eq_true,Set.ncard,Eq.trans,True,congrFun',congrArg,ENNReal.toReal,MeasureTheory.Measure,ENNReal, ProbabilityTheory.uniformOn_apply,ENNReal.toReal_div,congr,ENNReal.toReal_natCast,eq_self19 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
ProbabilityTheory.uniformOn_real_singletonline 49 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasurableSingletonClass,Set,Set.Finite,Decidable,Membership.mem,Eq,Real,MeasureTheory.Measure.real,ProbabilityTheory.uniformOn,Singleton.singleton,ite,Inv.inv,Set.ncard,OfNat.ofNatProof uses:
Eq.mpr,HDiv.hDiv,id,congrFun',congrArg,Eq.trans,Nat.card,Inter.inter, ProbabilityTheory.uniformOn_real,Nat, Set.ncard_inter_singleton,Nat.cast_ite,ite_congr,Eq.refl,Nat.cast_one,Not,CharP.cast_eq_zero,dite,congr,ite_eq_leftand 6 more46 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- instance
ProbabilityTheory.uniformOn.instIsProbabilityMeasureline 53 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasurableSingletonClass,Set,Nonempty,Finite,MeasureTheory.IsProbabilityMeasure,ProbabilityTheory.uniformOnProof uses:
ProbabilityTheory.isProbabilityMeasure_uniformOn,Set.Nonempty.of_subtype2 instances, coercions and auxiliary constants left out.
- lemma
ProbabilityTheory.map_uniformOn_applyline 56 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasurableSingletonClass,Set,Measurable,Function.Injective,MeasurableSet,Eq,ENNReal,MeasureTheory.Measure,MeasureTheory.Measure.map,ProbabilityTheory.uniformOn,Set.imageProof uses:
Set.Infinite,Set.Finite,Or,Set.infinite_or_finite,of_eq_true,Eq.trans,OfNat.ofNat,True,congr,congrArg,congrFun', ProbabilityTheory.uniformOn_of_infinite,MeasureTheory.Measure.map_zero,Set.Infinite.image,Function.Injective.injOn,eq_self,Eq.mpr,Set.preimage,id,MeasureTheory.Measure.map_applyand 10 more17 instances, coercions and auxiliary constants left out.
Tactic trace: 5 steps
Open to load the checked before-and-after goal states.
- lemma
ProbabilityTheory.map_uniformOnline 64 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
MeasurableSpace,MeasurableSingletonClass,Set,Measurable,Function.Injective,Eq,MeasureTheory.Measure,MeasureTheory.Measure.map,ProbabilityTheory.uniformOn,Set.imageProof uses:
MeasureTheory.Measure.ext,MeasurableSet, ProbabilityTheory.map_uniformOn_applyTactic trace: 2 steps
Open to load the checked before-and-after goal states.