FLT/DedekindDomain/FiniteAdeleRing/IsDirectLimitRestricted.lean
7 declarations, 0 contain sorry, 0 declared as axioms
The finite adele ring as a direct limit
We show that the restricted product defining the finite adele ring of a
Dedekind domain is the direct limit of its S-finite-adele subrings, where
S ranges over finite sets of finite places.
Imports (8)
Imported by 2 files
- instance
RestrictedProduct.(instance at line 36)line 36 source - instance
RestrictedProduct.instDirectedSystemline 40 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Filter,SetLike,DirectedSystem,OrderDual,Set,Filter.sets,Membership.mem,RestrictedProduct,Filter.principal,LE.le,RestrictedProduct.inclusion,Filter.monotone_principalProof uses:
DirectedSystem.mk,rfl,le_rfl26 instances, coercions and auxiliary constants left out.
- instance
RestrictedProduct.(instance at line 58)line 58 source - instance
RestrictedProduct.directedline 62 sourceno axioms what this means
Statement uses:
Filter,IsDirected,OrderDual,Set,Filter.sets,LE.le,Membership.memProof uses:
IsDirected.mk,Exists,And,Subtype.mk,Exists.intro,Inter.inter,Filter.inter_sets,And.intro,Set.inter_subset_left,Set.inter_subset_right12 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- instance
RestrictedProduct.(instance at line 73)line 73 source - instance
RestrictedProduct.instIsDirectLimitline 79 sourcestandard axioms: Quot.sound, propext what this means
Statement uses:
Filter,CommRing,AddCommGroup,Module,Submodule,Preorder,Nonempty,IsDirected,LE.le,Antitone,Eq,iInf, IsDirectLimit,RestrictedProduct,LinearMap,RingHom.id, RestrictedProduct.inclusionLinearMap,Eq.trans_le,iInf_leProof uses:
IsDirectLimit.mk,id,Exists,Membership.mem,Set,Set.ofPred,Filter.Eventually,Eq.rec,Subtype.property, RestrictedProduct.mapAlongLinearMap,LinearMap.id,Iff.mp,Filter.mem_iInf_of_directed,Antitone.directed_ge,Exists.intro,RestrictedProduct.exists_inclusion_eq_of_eventually,Eq.mpr,congrArg,Iff.mpr,iInf_le_iffand 7 more56 instances, coercions and auxiliary constants left out.
Tactic trace: 13 steps
Open to load the checked before-and-after goal states.
- instance
RestrictedProduct.instIsDirectLimit'line 100 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Filter,CommRing,AddCommGroup,Module,Submodule, IsDirectLimit,OrderDual,Set,Filter.sets,Membership.mem,RestrictedProduct,Filter.principal,LE.le,LinearMap,RingHom.id, RestrictedProduct.inclusionLinearMap,Filter.monotone_principal,Iff.mpr,Filter.le_principal_iff,Subtype.propertyProof uses:
Filter.eq_iInf_of_mem_iff_exists_mem,Iff.intro,Exists,Exists.intro,Subtype.mk,subset_refl,Filter.mem_of_superset47 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.