FLT/NumberField/Completion/Finite.lean
10 declarations, 0 contain sorry, 0 declared as axioms
Completion of a number field at a finite place
Imports (9)
- Mathlib.RingTheory.DedekindDomain.AdicValuation
- FLT.DedekindDomain.AdicValuation
- FLT.Mathlib.RingTheory.DedekindDomain.AdicValuation
- FLT.Mathlib.Topology.Algebra.Valued.WithZeroMulInt
- Mathlib.LinearAlgebra.FreeModule.IdealQuotient
- Mathlib.NumberTheory.NumberField.Completion.FinitePlace
- Mathlib.NumberTheory.Padics.HeightOneSpectrum
- Mathlib.NumberTheory.Padics.ProperSpace
- FLT.Mathlib.LinearAlgebra.Countable
Imported by 8 files
- FLT.lean
- FLT/Deformations/RepresentationTheory/AbsoluteGaloisGroup.lean
- FLT/HaarMeasure/FiniteAdeleRing.lean
- FLT/HaarMeasure/HaarChar/AdeleRing.lean
- FLT/HaarMeasure/HaarChar/FiniteAdeleRing.lean
- FLT/Mathlib/NumberTheory/NumberField/FiniteAdeleRing.lean
- FLT/NumberField/AdeleRing.lean
- FLT/QuaternionAlgebra/NumberField.lean
- example
(example at line 30)line 30 source - instance
NumberField.instFiniteResidueFieldAdicCompletionIntegersline 39 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Field,NumberField,IsDedekindDomain.HeightOneSpectrum,NumberField.RingOfIntegers,Finite,IsLocalRing.ResidueField,Subtype,IsDedekindDomain.HeightOneSpectrum.adicCompletion,Membership.mem,ValuationSubring,IsDedekindDomain.HeightOneSpectrum.adicCompletionIntegersProof uses:
Iff.mp,HasQuotient.Quotient,Ideal,IsDedekindDomain.HeightOneSpectrum.asIdeal,Equiv.finite_iff,RingEquiv.toEquiv, IsDedekindDomain.HeightOneSpectrum.ResidueFieldEquivCompletionResidueField,Ideal.finiteQuotientOfFreeOfNeBot,IsDedekindDomain.HeightOneSpectrum.ne_bot34 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- instance
(instance at line 45)line 45 source - instance
NumberField.instCompactSpaceAdicCompletionIntegersline 48 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Field,NumberField,IsDedekindDomain.HeightOneSpectrum,NumberField.RingOfIntegers,CompactSpace,Subtype,IsDedekindDomain.HeightOneSpectrum.adicCompletion,Membership.mem,ValuationSubring,IsDedekindDomain.HeightOneSpectrum.adicCompletionIntegersProof uses: Valued.WithZeroMulInt.integer_compactSpace,
inferInstance,Finite,Valued.ResidueField,WithZero,Multiplicative,Int,IsDedekindDomain.HeightOneSpectrum.valuedAdicCompletion_surjective21 instances, coercions and auxiliary constants left out.
- lemma
NumberField.isCompact_adicCompletionIntegersline 53 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Field,NumberField,IsDedekindDomain.HeightOneSpectrum,NumberField.RingOfIntegers,IsCompact,IsDedekindDomain.HeightOneSpectrum.adicCompletion,ValuationSubring,IsDedekindDomain.HeightOneSpectrum.adicCompletionIntegersProof uses:
Eq.mpr,CompactSpace,Membership.mem,Set,id,Eq,congrArg,propext,isCompact_iff_compactSpace22 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
NumberField.isOpenAdicCompletionIntegersline 58 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Field,NumberField,IsDedekindDomain.HeightOneSpectrum,NumberField.RingOfIntegers,IsOpen,IsDedekindDomain.HeightOneSpectrum.adicCompletion,ValuationSubring,IsDedekindDomain.HeightOneSpectrum.adicCompletionIntegersProof uses:
Valued.isOpen_valuationSubring,WithZero,Multiplicative,Int16 instances, coercions and auxiliary constants left out.
- instance
Rat.adicCompletion.locallyCompactSpaceline 62 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
IsDedekindDomain.HeightOneSpectrum,NumberField.RingOfIntegers,Rat,LocallyCompactSpace,IsDedekindDomain.HeightOneSpectrum.adicCompletionProof uses:
Topology.IsClosedEmbedding.locallyCompactSpace,Padic,Nat,Nat.Prime,Equiv,Nat.Primes,Rat.HeightOneSpectrum.primesEquiv,instFactPrimeValNat,Homeomorph,ContinuousAlgEquiv.toHomeomorph,Rat.HeightOneSpectrum.adicCompletion.padicEquiv,Homeomorph.isClosedEmbedding41 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- instance
(instance at line 67)line 67 source - instance
(instance at line 75)line 75 source - example
(example at line 79)line 79 sourceSource comment
does this exist upstream? Should do.example (v : HeightOneSpectrum (๐ K)) : SecondCountableTopology (v.adicCompletion K) := โฆ