FLT/Mathlib/Order/Filter/Cofinite.lean
Explanation legend Lean4 Domain Explanation Language (L4DEL)
L4DEL explanations are a separate layer. They do not change the Lean source. Intuition is explanatory prose; numbered items are a reading path; sources link the wording back to evidence.
- L4DEL
- Lean4 Domain Explanation Language
Credit: The upstream authors and contributors retain credit for the project and mathematics. lean4-explainer only renders their pinned source and adds the separately disclosed explanation layer.
Project sources: Pinned project documentation, Pinned FLT blueprint introduction
2 declarations, 0 contain sorry, 0 declared as axioms
Cofinite
Material destined for Mathlib.
Imports (1)
Imported by 2 files
- lemma
Filter.cofinite.sets.countableTODO upstream line 19 sourceSource comment
TODO upstreamstandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Countable,Set.Countable,Set,Filter.sets,Filter.cofiniteProof uses:
Set.Countable.mono,Membership.mem,Set.Countable.preimage_of_injOn,Set.ofPred,Set.Finite,Set.Countable.ofPred_finite,Compl.compl,Function.Injective.injOn,And.left,Function.Injective,Function.Surjective,compl_bijective,Set.preimage4 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
lemma Filter.cofinite.sets.countable (ι : Type*) [Countable ι] : (Filter.cofinite : Filter ι).sets.Countable := … - instance
(instance at line 24)line 24 source