Documentation Verification Report

Extension

📁 Source: Mathlib/RingTheory/Valuation/Extension.lean

Statistics

MetricCount
DefinitionsExtension, Extension, Extension, HasExtension, instAlgebraInteger, instAlgebra_valuationSubring
6
TheoremsalgebraMap_injective, algebraMap_mem_maximalIdeal_iff, algebraMap_mem_valuationSubring, algebraMap_residue_eq_residue_algebraMap, coe_algebraMap_valuationSubring_eq, id, instIsLocalHomSubtypeMemValuationSubringValuationSubringRingHomAlgebraMap, instIsLocalHomValuationInteger, instIsScalarTowerInteger, instIsScalarTower_valuationSubring, instIsScalarTower_valuationSubring', instIsTorsionFreeInteger, instLiesOverSubtypeMemValuationSubringValuationSubringMaximalIdeal, maximalIdeal_comap_algebraMap_eq_maximalIdeal, mk_smul_mk, ofComapInteger, val_algebraMap, val_isEquiv_comap, val_map_eq_iff, val_map_eq_one_iff, val_map_le_iff, val_map_le_one_iff, val_map_lt_iff, val_map_lt_one_iff, val_smul
25
Total31

FiniteField

Definitions

NameCategoryTheorems
Extension 📖CompOp
11 mathmath: Extension.frob_apply, card_algEquiv_extension, instIsSplittingFieldExtensionHSubPolynomialHPowNatXCard, instIsScalarTowerZModExtension, finrank_zmod_extension, instFiniteExtension_1, natCard_extension, nonempty_algHom_extension, Extension.exists_frob_pow_eq, natCard_algEquiv_extension, finrank_extension

LieAlgebra

Definitions

NameCategoryTheorems
Extension 📖CompData

NumberField.ComplexEmbedding

Definitions

NameCategoryTheorems
Extension 📖CompOp

Valuation

Definitions

NameCategoryTheorems
HasExtension 📖CompData
2 mathmath: HasExtension.ofComapInteger, HasExtension.id

Valuation.HasExtension

Definitions

NameCategoryTheorems
instAlgebraInteger 📖CompOp
7 mathmath: val_algebraMap, instIsLocalHomValuationInteger, instIsTorsionFreeInteger, mk_smul_mk, algebraMap_injective, instIsScalarTowerInteger, val_smul
instAlgebra_valuationSubring 📖CompOp
7 mathmath: instIsLocalHomSubtypeMemValuationSubringValuationSubringRingHomAlgebraMap, maximalIdeal_comap_algebraMap_eq_maximalIdeal, instIsScalarTower_valuationSubring', coe_algebraMap_valuationSubring_eq, instLiesOverSubtypeMemValuationSubringValuationSubringMaximalIdeal, algebraMap_residue_eq_residue_algebraMap, algebraMap_mem_maximalIdeal_iff

Theorems

NameKindAssumesProvesValidatesDepends On
algebraMap_injective 📖mathematicalSubring
DivisionRing.toRing
Field.toDivisionRing
SetLike.instMembership
Subring.instSetLike
Valuation.integer
DFunLike.coe
RingHom
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
SubsemiringClass.toCommSemiring
Semifield.toCommSemiring
Field.toSemifield
SubringClass.toSubsemiringClass
Subring.instSubringClass
Ring.toSemiring
Subring.toRing
RingHom.instFunLike
algebraMap
instAlgebraInteger
Field.toCommRing
FaithfulSMul.algebraMap_injective
SubringClass.toSubsemiringClass
Subring.instSubringClass
Module.IsTorsionFree.to_faithfulSMul
IsDomain.toIsCancelMulZero
Subring.instIsDomainSubtypeMem
instIsDomain
Subring.instNontrivialSubtypeMem
instIsTorsionFreeInteger
instIsTorsionFreeOfIsDomainOfNoZeroSMulDivisors
GroupWithZero.toNoZeroSMulDivisors
algebraMap_mem_maximalIdeal_iff 📖mathematicalValuationSubring
SetLike.instMembership
ValuationSubring.instSetLike
Valuation.valuationSubring
Ideal
CommSemiring.toSemiring
SubsemiringClass.toCommSemiring
Semifield.toCommSemiring
Field.toSemifield
SubringClass.toSubsemiringClass
DivisionRing.toRing
Field.toDivisionRing
ValuationSubring.instSubringClass
Submodule.setLike
NonUnitalNonAssocSemiring.toAddCommMonoid
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Semiring.toModule
IsLocalRing.maximalIdeal
ValuationSubring.isLocalRing
DFunLike.coe
RingHom
RingHom.instFunLike
algebraMap
instAlgebra_valuationSubring
SubringClass.toSubsemiringClass
ValuationSubring.instSubringClass
ValuationSubring.isLocalRing
MonoidWithZeroHomClass.toMonoidHomClass
RingHomClass.toMonoidWithZeroHomClass
RingHom.instRingHomClass
instIsLocalHomSubtypeMemValuationSubringValuationSubringRingHomAlgebraMap
algebraMap_mem_valuationSubring 📖mathematicalValuationSubring
SetLike.instMembership
ValuationSubring.instSetLike
Valuation.valuationSubring
DFunLike.coe
RingHom
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
Semifield.toCommSemiring
Field.toSemifield
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
RingHom.instFunLike
algebraMap
Valuation.mem_valuationSubring_iff
map_one
MonoidHomClass.toOneHomClass
MonoidWithZeroHomClass.toMonoidHomClass
ValuationClass.toMonoidWithZeroHomClass
Valuation.instValuationClass
RingHomClass.toMonoidWithZeroHomClass
RingHom.instRingHomClass
val_map_le_iff
algebraMap_residue_eq_residue_algebraMap 📖mathematicalDFunLike.coe
RingHom
IsLocalRing.ResidueField
ValuationSubring
SetLike.instMembership
ValuationSubring.instSetLike
Valuation.valuationSubring
ValuationSubring.instCommRingSubtypeMem
ValuationSubring.isLocalRing
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
Semifield.toCommSemiring
Field.toSemifield
IsLocalRing.ResidueField.field
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
RingHom.instFunLike
algebraMap
IsLocalRing.ResidueField.instAlgebra
instAlgebra_valuationSubring
instIsLocalHomSubtypeMemValuationSubringValuationSubringRingHomAlgebraMap
CommRing.toCommSemiring
IsLocalRing.residue
SubsemiringClass.toCommSemiring
SubringClass.toSubsemiringClass
DivisionRing.toRing
Field.toDivisionRing
ValuationSubring.instSubringClass
ValuationSubring.isLocalRing
instIsLocalHomSubtypeMemValuationSubringValuationSubringRingHomAlgebraMap
coe_algebraMap_valuationSubring_eq 📖mathematicalValuationSubring
SetLike.instMembership
ValuationSubring.instSetLike
Valuation.valuationSubring
DFunLike.coe
RingHom
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
SubsemiringClass.toCommSemiring
Semifield.toCommSemiring
Field.toSemifield
SubringClass.toSubsemiringClass
DivisionRing.toRing
Field.toDivisionRing
ValuationSubring.instSubringClass
RingHom.instFunLike
algebraMap
instAlgebra_valuationSubring
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
SubringClass.toSubsemiringClass
ValuationSubring.instSubringClass
id 📖mathematicalValuation.HasExtension
CommRing.toRing
Algebra.id
CommRing.toCommSemiring
Valuation.comap_id
instIsLocalHomSubtypeMemValuationSubringValuationSubringRingHomAlgebraMap 📖mathematicalIsLocalHom
ValuationSubring
SetLike.instMembership
ValuationSubring.instSetLike
Valuation.valuationSubring
RingHom
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
SubsemiringClass.toCommSemiring
Semifield.toCommSemiring
Field.toSemifield
SubringClass.toSubsemiringClass
DivisionRing.toRing
Field.toDivisionRing
ValuationSubring.instSubringClass
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
RingHom.instFunLike
algebraMap
instAlgebra_valuationSubring
instIsLocalHomValuationInteger
instIsLocalHomOfMonoidWithZeroHomClassOfNontrivial
RingHomClass.toMonoidWithZeroHomClass
RingHom.instRingHomClass
IsSimpleRing.instNontrivial
DivisionRing.isSimpleRing
instIsLocalHomValuationInteger 📖mathematicalIsLocalHom
Subring
CommRing.toRing
SetLike.instMembership
Subring.instSetLike
Valuation.integer
RingHom
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
SubsemiringClass.toCommSemiring
CommRing.toCommSemiring
SubringClass.toSubsemiringClass
Subring.instSubringClass
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
RingHom.instFunLike
algebraMap
instAlgebraInteger
SubringClass.toSubsemiringClass
Subring.instSubringClass
Valuation.Integers.isUnit_of_one
Valuation.integer.integers
isUnit_map_iff
MonoidWithZeroHomClass.toMonoidHomClass
RingHomClass.toMonoidWithZeroHomClass
RingHom.instRingHomClass
IsUnit.map
val_map_eq_one_iff
Valuation.Integers.one_of_isUnit
instIsScalarTowerInteger 📖mathematicalIsScalarTower
Subring
CommRing.toRing
SetLike.instMembership
Subring.instSetLike
Valuation.integer
Algebra.toSMul
SubsemiringClass.toCommSemiring
CommRing.toCommSemiring
SubringClass.toSubsemiringClass
Subring.instSubringClass
Ring.toSemiring
Subring.toRing
instAlgebraInteger
Subring.instSMulSubtypeMem
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddMonoidWithOne.toAddMonoid
AddGroupWithOne.toAddMonoidWithOne
Ring.toAddGroupWithOne
DistribSMul.toSMulZeroClass
instDistribSMul
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
SubringClass.toSubsemiringClass
Subring.instSubringClass
Algebra.smul_def
mul_assoc
instIsScalarTower_valuationSubring 📖mathematicalIsScalarTower
ValuationSubring
SetLike.instMembership
ValuationSubring.instSetLike
Valuation.valuationSubring
Algebra.toSMul
SubsemiringClass.toCommSemiring
Semifield.toCommSemiring
Field.toSemifield
SubringClass.toSubsemiringClass
DivisionRing.toRing
Field.toDivisionRing
ValuationSubring.instSubringClass
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
ValuationSubring.instAlgebraSubtypeMem
Algebra.ofSubsemiring
Subring.instIsScalarTowerSubtypeMem
IsScalarTower.left
instIsScalarTower_valuationSubring' 📖mathematicalIsScalarTower
ValuationSubring
SetLike.instMembership
ValuationSubring.instSetLike
Valuation.valuationSubring
Algebra.toSMul
SubsemiringClass.toCommSemiring
Semifield.toCommSemiring
Field.toSemifield
SubringClass.toSubsemiringClass
DivisionRing.toRing
Field.toDivisionRing
ValuationSubring.instSubringClass
CommSemiring.toSemiring
instAlgebra_valuationSubring
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
ValuationSubring.instAlgebraSubtypeMem
Algebra.ofSubsemiring
instIsScalarTowerInteger
instIsTorsionFreeInteger 📖mathematicalModule.IsTorsionFree
Subring
CommRing.toRing
SetLike.instMembership
Subring.instSetLike
Valuation.integer
CommSemiring.toSemiring
SubsemiringClass.toCommSemiring
CommRing.toCommSemiring
SubringClass.toSubsemiringClass
Subring.instSubringClass
NonUnitalNonAssocSemiring.toAddCommMonoid
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
Subring.toRing
Algebra.toModule
Ring.toSemiring
instAlgebraInteger
Module.IsTorsionFree.of_smul_eq_zero
SubringClass.toSubsemiringClass
Subring.instSubringClass
Subring.instNontrivialSubtypeMem
IsDomain.toNontrivial
MulMemClass.mul_mem
SubmonoidClass.toMulMemClass
SubsemiringClass.toSubmonoidClass
val_map_le_one_iff
Algebra.smul_def
AddSubmonoidClass.toZeroMemClass
AddSubgroupClass.toAddSubmonoidClass
SubringClass.addSubgroupClass
IsDomain.toIsCancelMulZero
instLiesOverSubtypeMemValuationSubringValuationSubringMaximalIdeal 📖mathematicalIdeal.LiesOver
ValuationSubring
SetLike.instMembership
ValuationSubring.instSetLike
Valuation.valuationSubring
SubsemiringClass.toCommSemiring
Semifield.toCommSemiring
Field.toSemifield
SubringClass.toSubsemiringClass
DivisionRing.toRing
Field.toDivisionRing
ValuationSubring.instSubringClass
CommSemiring.toSemiring
instAlgebra_valuationSubring
IsLocalRing.maximalIdeal
ValuationSubring.isLocalRing
SubringClass.toSubsemiringClass
ValuationSubring.instSubringClass
ValuationSubring.isLocalRing
RingHom.instRingHomClass
maximalIdeal_comap_algebraMap_eq_maximalIdeal
maximalIdeal_comap_algebraMap_eq_maximalIdeal 📖mathematicalIdeal.comap
ValuationSubring
SetLike.instMembership
ValuationSubring.instSetLike
Valuation.valuationSubring
RingHom
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
SubsemiringClass.toCommSemiring
Semifield.toCommSemiring
Field.toSemifield
SubringClass.toSubsemiringClass
DivisionRing.toRing
Field.toDivisionRing
ValuationSubring.instSubringClass
RingHom.instFunLike
algebraMap
instAlgebra_valuationSubring
RingHom.instRingHomClass
IsLocalRing.maximalIdeal
ValuationSubring.isLocalRing
Ideal.ext
SubringClass.toSubsemiringClass
ValuationSubring.instSubringClass
RingHom.instRingHomClass
ValuationSubring.isLocalRing
Ideal.mem_comap
algebraMap_mem_maximalIdeal_iff
mk_smul_mk 📖mathematicalSubring
CommRing.toRing
SetLike.instMembership
Subring.instSetLike
Valuation.integer
Algebra.toSMul
SubsemiringClass.toCommSemiring
CommRing.toCommSemiring
SubringClass.toSubsemiringClass
Subring.instSubringClass
Ring.toSemiring
Subring.toRing
instAlgebraInteger
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
DFunLike.coe
RingHom
CommSemiring.toSemiring
RingHom.instFunLike
algebraMap
MulMemClass.mul_mem
SubmonoidClass.toMulMemClass
MulZeroOneClass.toMulOneClass
NonAssocSemiring.toMulZeroOneClass
SubsemiringClass.toSubmonoidClass
Preorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
LinearOrderedCommMonoidWithZero.toLinearOrder
LinearOrderedCommGroupWithZero.toLinearOrderedCommMonoidWithZero
Valuation
Valuation.instFunLike
MulOne.toOne
MulOneClass.toMulOne
MonoidWithZero.toMulZeroOneClass
CommMonoidWithZero.toMonoidWithZero
LinearOrderedCommMonoidWithZero.toCommMonoidWithZero
val_map_le_one_iff
Algebra.smul_def
SubringClass.toSubsemiringClass
Subring.instSubringClass
ofComapInteger 📖mathematicalSubring.comap
DivisionRing.toRing
Field.toDivisionRing
algebraMap
Semifield.toCommSemiring
Field.toSemifield
Ring.toSemiring
Valuation.integer
Valuation.HasExtension
Field.toCommRing
LinearOrderedCommGroupWithZero.toLinearOrderedCommMonoidWithZero
Valuation.isEquiv_iff_val_le_one
val_algebraMap 📖mathematicalSubring
SetLike.instMembership
Subring.instSetLike
Valuation.integer
DFunLike.coe
RingHom
CommRing.toRing
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
SubsemiringClass.toCommSemiring
CommRing.toCommSemiring
SubringClass.toSubsemiringClass
Subring.instSubringClass
Ring.toSemiring
Subring.toRing
RingHom.instFunLike
algebraMap
instAlgebraInteger
SubringClass.toSubsemiringClass
Subring.instSubringClass
val_isEquiv_comap 📖mathematicalValuation.IsEquiv
CommRing.toRing
Valuation.comap
algebraMap
CommRing.toCommSemiring
Ring.toSemiring
val_map_eq_iff 📖mathematicalDFunLike.coe
Valuation
Valuation.instFunLike
RingHom
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
CommRing.toCommSemiring
Ring.toSemiring
RingHom.instFunLike
algebraMap
CommRing.toRing
Valuation.IsEquiv.val_eq
val_isEquiv_comap
val_map_eq_one_iff 📖mathematicalDFunLike.coe
Valuation
Valuation.instFunLike
RingHom
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
CommRing.toCommSemiring
Ring.toSemiring
RingHom.instFunLike
algebraMap
MulOne.toOne
MulOneClass.toMulOne
MulZeroOneClass.toMulOneClass
MonoidWithZero.toMulZeroOneClass
CommMonoidWithZero.toMonoidWithZero
LinearOrderedCommMonoidWithZero.toCommMonoidWithZero
CommRing.toRing
map_one
MonoidHomClass.toOneHomClass
MonoidWithZeroHomClass.toMonoidHomClass
RingHomClass.toMonoidWithZeroHomClass
RingHom.instRingHomClass
ValuationClass.toMonoidWithZeroHomClass
Valuation.instValuationClass
val_map_le_iff
val_map_le_iff 📖mathematicalPreorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
LinearOrderedCommMonoidWithZero.toLinearOrder
DFunLike.coe
Valuation
Valuation.instFunLike
RingHom
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
CommRing.toCommSemiring
Ring.toSemiring
RingHom.instFunLike
algebraMap
CommRing.toRing
Valuation.IsEquiv.symm
val_isEquiv_comap
val_map_le_one_iff 📖mathematicalPreorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
LinearOrderedCommMonoidWithZero.toLinearOrder
DFunLike.coe
Valuation
Valuation.instFunLike
RingHom
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
CommRing.toCommSemiring
Ring.toSemiring
RingHom.instFunLike
algebraMap
MulOne.toOne
MulOneClass.toMulOne
MulZeroOneClass.toMulOneClass
MonoidWithZero.toMulZeroOneClass
CommMonoidWithZero.toMonoidWithZero
LinearOrderedCommMonoidWithZero.toCommMonoidWithZero
CommRing.toRing
map_one
MonoidHomClass.toOneHomClass
MonoidWithZeroHomClass.toMonoidHomClass
RingHomClass.toMonoidWithZeroHomClass
RingHom.instRingHomClass
ValuationClass.toMonoidWithZeroHomClass
Valuation.instValuationClass
val_map_le_iff
val_map_lt_iff 📖mathematicalPreorder.toLT
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
LinearOrderedCommMonoidWithZero.toLinearOrder
DFunLike.coe
Valuation
Valuation.instFunLike
RingHom
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
CommRing.toCommSemiring
Ring.toSemiring
RingHom.instFunLike
algebraMap
CommRing.toRing
Iff.not
val_map_le_iff
val_map_lt_one_iff 📖mathematicalPreorder.toLT
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
LinearOrderedCommMonoidWithZero.toLinearOrder
DFunLike.coe
Valuation
Valuation.instFunLike
RingHom
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
CommRing.toCommSemiring
Ring.toSemiring
RingHom.instFunLike
algebraMap
MulOne.toOne
MulOneClass.toMulOne
MulZeroOneClass.toMulOneClass
MonoidWithZero.toMulZeroOneClass
CommMonoidWithZero.toMonoidWithZero
LinearOrderedCommMonoidWithZero.toCommMonoidWithZero
CommRing.toRing
map_one
MonoidHomClass.toOneHomClass
MonoidWithZeroHomClass.toMonoidHomClass
RingHomClass.toMonoidWithZeroHomClass
RingHom.instRingHomClass
ValuationClass.toMonoidWithZeroHomClass
Valuation.instValuationClass
Iff.not
val_map_le_iff
val_smul 📖mathematicalSubring
SetLike.instMembership
Subring.instSetLike
Valuation.integer
CommRing.toRing
Algebra.toSMul
SubsemiringClass.toCommSemiring
CommRing.toCommSemiring
SubringClass.toSubsemiringClass
Subring.instSubringClass
Ring.toSemiring
Subring.toRing
instAlgebraInteger
SubringClass.toSubsemiringClass
Subring.instSubringClass

---

← Back to Index