Documentation Verification Report

HilbertTheory

πŸ“ Source: Mathlib/NumberTheory/RamificationInertia/HilbertTheory.lean

Statistics

MetricCount
DefinitionsIsDecompositionField, ringEquiv, IsInertiaField, ringEquiv
4
TheoremsalgebraMap_ringEquiv_apply, algebraMap_ringEquiv_symm_apply, of_isGaloisGroup, rank_left, rank_right, toIsGaloisGroup, algebraMap_ringEquiv_apply, algebraMap_ringEquiv_symm_apply, of_isGaloisGroup, rank_decompositionField, rank_left, rank_right, toIsGaloisGroup, instIsDecompositionFieldOfIsGaloisGroupSubtypeAlgEquivMemSubgroupStabilizerIdeal, instIsDecompositionFieldSubtypeMemIntermediateFieldIntermediateFieldAlgEquivSubgroupStabilizerIdealOfIsGalois, instIsInertiaFieldOfIsGaloisGroupSubtypeAlgEquivMemSubgroupInertia, instIsInertiaFieldSubtypeMemIntermediateFieldIntermediateFieldAlgEquivSubgroupInertiaOfIsGalois, isDecompositionField_iff, isInertiaField_iff
19
Total23

IsDecompositionField

Definitions

NameCategoryTheorems
ringEquiv πŸ“–CompOp
2 mathmath: algebraMap_ringEquiv_symm_apply, algebraMap_ringEquiv_apply

Theorems

NameKindAssumesProvesValidatesDepends On
algebraMap_ringEquiv_apply πŸ“–mathematicalβ€”DFunLike.coe
RingHom
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
Semifield.toCommSemiring
Field.toSemifield
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
RingHom.instFunLike
algebraMap
RingEquiv
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
EuclideanDomain.toCommRing
Field.toEuclideanDomain
Distrib.toAdd
EquivLike.toFunLike
RingEquiv.instEquivLike
ringEquiv
β€”IsGaloisGroup.algebraMap_ringEquivFixedPoints_symm_apply
toIsGaloisGroup
algebraMap_ringEquiv_symm_apply πŸ“–mathematicalβ€”DFunLike.coe
RingHom
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
Semifield.toCommSemiring
Field.toSemifield
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
RingHom.instFunLike
algebraMap
RingEquiv
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
EuclideanDomain.toCommRing
Field.toEuclideanDomain
Distrib.toAdd
EquivLike.toFunLike
RingEquiv.instEquivLike
RingEquiv.symm
ringEquiv
β€”IsGaloisGroup.algebraMap_ringEquivFixedPoints_symm_apply
toIsGaloisGroup
of_isGaloisGroup πŸ“–mathematicalβ€”IsDecompositionFieldβ€”isDecompositionField_iff
IsGaloisGroup.of_mulEquiv
FaithfulSMul.algebraMap_injective
IsFractionRing.instFaithfulSMul
algebraMap.smul'
IsFractionRing.div_surjective
smul_divβ‚€'
Ideal.stabilizerEquiv_symm_apply_smul
rank_left πŸ“–mathematicalβ€”Module.finrank
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
NonUnitalNonAssocSemiring.toAddCommMonoid
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
EuclideanDomain.toCommRing
Field.toEuclideanDomain
Algebra.toModule
Semifield.toCommSemiring
Ideal.ramificationIdxIn
Ideal.inertiaDegIn
β€”Ideal.IsMaximal.under
Algebra.IsIntegral.of_finite
Ideal.over_def
Ring.HasFiniteQuotients.finiteQuotient
IsGaloisGroup.card_eq_finrank
toIsGaloisGroup
Ideal.card_stabilizer_eq
Finite.algEquiv
Finite.algHom
Module.free_of_finite_type_torsion_free'
instIsPrincipalIdealRingOfIsSemisimpleRing
instIsSemisimpleModuleOfIsSimpleModule
instIsSimpleModule
instIsDomain
instIsTorsionFreeOfIsDomainOfNoZeroSMulDivisors
GroupWithZero.toNoZeroSMulDivisors
Algebra.IsAlgebraic.isSeparable_of_perfectField
Algebra.IsAlgebraic.of_finite
IsLocalRing.toNontrivial
Field.instIsLocalRing
module_finite_of_liesOver
PerfectField.ofFinite
rank_right πŸ“–mathematicalβ€”Module.finrank
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
NonUnitalNonAssocSemiring.toAddCommMonoid
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
EuclideanDomain.toCommRing
Field.toEuclideanDomain
Algebra.toModule
Semifield.toCommSemiring
Set.ncard
Ideal
CommSemiring.toSemiring
CommRing.toCommSemiring
Ideal.primesOver
β€”Ideal.IsMaximal.under
Algebra.IsIntegral.of_finite
Ideal.over_def
FiniteDimensional.right
mul_left_injectiveβ‚€
IsCancelMulZero.toIsRightCancelMulZero
Nat.instIsCancelMulZero
LT.lt.ne'
Module.finrank_pos
commRing_strongRankCondition
IsLocalRing.toNontrivial
Field.instIsLocalRing
instIsDomain
instIsTorsionFreeOfIsDomainOfNoZeroSMulDivisors
GroupWithZero.toNoZeroSMulDivisors
Module.finrank_mul_finrank
Module.Free.of_divisionRing
Module.free_of_finite_type_torsion_free'
instIsPrincipalIdealRingOfIsSemisimpleRing
instIsSemisimpleModuleOfIsSimpleModule
instIsSimpleModule
rank_left
Ideal.ncard_primesOver_mul_ramificationIdxIn_mul_inertiaDegIn
Finite.algEquiv
Finite.algHom
IsGaloisGroup.card_eq_finrank
IsGaloisGroup.of_isGalois
toIsGaloisGroup πŸ“–mathematicalβ€”IsGaloisGroup
AlgEquiv
Semifield.toCommSemiring
Field.toSemifield
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Subgroup
AlgEquiv.aut
SetLike.instMembership
Subgroup.instSetLike
MulAction.stabilizer
Ideal
CommSemiring.toSemiring
CommRing.toCommSemiring
DistribMulAction.toMulAction
DivInvMonoid.toMonoid
Group.toDivInvMonoid
AddMonoidWithOne.toAddMonoid
AddCommMonoidWithOne.toAddMonoidWithOne
Submodule.instAddCommMonoidWithOne
Semiring.toModule
Ideal.pointwiseDistribMulAction
Subgroup.toGroup
Subgroup.mulSemiringAction
AlgEquiv.applyMulSemiringAction
β€”β€”

IsInertiaField

Definitions

NameCategoryTheorems
ringEquiv πŸ“–CompOp
2 mathmath: algebraMap_ringEquiv_apply, algebraMap_ringEquiv_symm_apply

Theorems

NameKindAssumesProvesValidatesDepends On
algebraMap_ringEquiv_apply πŸ“–mathematicalβ€”DFunLike.coe
RingHom
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
Semifield.toCommSemiring
Field.toSemifield
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
RingHom.instFunLike
algebraMap
RingEquiv
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
EuclideanDomain.toCommRing
Field.toEuclideanDomain
Distrib.toAdd
EquivLike.toFunLike
RingEquiv.instEquivLike
ringEquiv
β€”IsGaloisGroup.algebraMap_ringEquivFixedPoints_symm_apply
toIsGaloisGroup
algebraMap_ringEquiv_symm_apply πŸ“–mathematicalβ€”DFunLike.coe
RingHom
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
Semifield.toCommSemiring
Field.toSemifield
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
RingHom.instFunLike
algebraMap
RingEquiv
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
EuclideanDomain.toCommRing
Field.toEuclideanDomain
Distrib.toAdd
EquivLike.toFunLike
RingEquiv.instEquivLike
RingEquiv.symm
ringEquiv
β€”IsGaloisGroup.algebraMap_ringEquivFixedPoints_symm_apply
toIsGaloisGroup
of_isGaloisGroup πŸ“–mathematicalβ€”IsInertiaFieldβ€”isInertiaField_iff
IsGaloisGroup.of_mulEquiv
FaithfulSMul.algebraMap_injective
IsFractionRing.instFaithfulSMul
algebraMap.smul'
IsFractionRing.div_surjective
smul_divβ‚€'
Ideal.inertiaEquiv_symm_apply_smul
rank_decompositionField πŸ“–mathematicalβ€”Module.finrank
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
NonUnitalNonAssocSemiring.toAddCommMonoid
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
EuclideanDomain.toCommRing
Field.toEuclideanDomain
Algebra.toModule
Semifield.toCommSemiring
Ideal.inertiaDegIn
β€”Ideal.IsMaximal.under
Algebra.IsIntegral.of_finite
Ideal.over_def
Module.finrank_mul_finrank
commRing_strongRankCondition
IsLocalRing.toNontrivial
Field.instIsLocalRing
Module.Free.of_divisionRing
mul_right_inj'
IsCancelMulZero.toIsLeftCancelMulZero
Nat.instIsCancelMulZero
primesOver_ncard_ne_zero
IsDedekindDomain.toIsDomain
IsDecompositionField.rank_right
rank_right
rank_left πŸ“–mathematicalβ€”Module.finrank
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
NonUnitalNonAssocSemiring.toAddCommMonoid
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
EuclideanDomain.toCommRing
Field.toEuclideanDomain
Algebra.toModule
Semifield.toCommSemiring
Ideal.ramificationIdxIn
β€”Ideal.IsMaximal.under
Algebra.IsIntegral.of_finite
Ideal.over_def
Ring.HasFiniteQuotients.finiteQuotient
IsGaloisGroup.card_eq_finrank
toIsGaloisGroup
Ideal.card_inertia_eq_ramificationIdxIn
Finite.algEquiv
Finite.algHom
Module.free_of_finite_type_torsion_free'
instIsPrincipalIdealRingOfIsSemisimpleRing
instIsSemisimpleModuleOfIsSimpleModule
instIsSimpleModule
instIsDomain
instIsTorsionFreeOfIsDomainOfNoZeroSMulDivisors
GroupWithZero.toNoZeroSMulDivisors
Algebra.IsAlgebraic.isSeparable_of_perfectField
Algebra.IsAlgebraic.of_finite
IsLocalRing.toNontrivial
Field.instIsLocalRing
module_finite_of_liesOver
PerfectField.ofFinite
rank_right πŸ“–mathematicalβ€”Module.finrank
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
NonUnitalNonAssocSemiring.toAddCommMonoid
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
EuclideanDomain.toCommRing
Field.toEuclideanDomain
Algebra.toModule
Semifield.toCommSemiring
Set.ncard
Ideal
CommSemiring.toSemiring
CommRing.toCommSemiring
Ideal.primesOver
Ideal.inertiaDegIn
β€”Ideal.IsMaximal.under
Algebra.IsIntegral.of_finite
Ideal.over_def
FiniteDimensional.right
mul_left_injectiveβ‚€
IsCancelMulZero.toIsRightCancelMulZero
Nat.instIsCancelMulZero
LT.lt.ne'
Module.finrank_pos
commRing_strongRankCondition
IsLocalRing.toNontrivial
Field.instIsLocalRing
instIsDomain
instIsTorsionFreeOfIsDomainOfNoZeroSMulDivisors
GroupWithZero.toNoZeroSMulDivisors
Module.finrank_mul_finrank
Module.Free.of_divisionRing
Module.free_of_finite_type_torsion_free'
instIsPrincipalIdealRingOfIsSemisimpleRing
instIsSemisimpleModuleOfIsSimpleModule
instIsSimpleModule
rank_left
mul_assoc
mul_comm
Ideal.ncard_primesOver_mul_ramificationIdxIn_mul_inertiaDegIn
Finite.algEquiv
Finite.algHom
IsGaloisGroup.card_eq_finrank
IsGaloisGroup.of_isGalois
toIsGaloisGroup πŸ“–mathematicalβ€”IsGaloisGroup
AlgEquiv
Semifield.toCommSemiring
Field.toSemifield
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Subgroup
AlgEquiv.aut
SetLike.instMembership
Subgroup.instSetLike
Ideal.inertia
CommRing.toRing
DistribMulAction.toMulAction
DivInvMonoid.toMonoid
Group.toDivInvMonoid
AddMonoidWithOne.toAddMonoid
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
CommRing.toCommSemiring
MulSemiringAction.toDistribMulAction
Subgroup.toGroup
Subgroup.mulSemiringAction
AlgEquiv.applyMulSemiringAction
β€”β€”

(root)

Definitions

NameCategoryTheorems
IsDecompositionField πŸ“–CompData
4 mathmath: isDecompositionField_iff, IsDecompositionField.of_isGaloisGroup, instIsDecompositionFieldSubtypeMemIntermediateFieldIntermediateFieldAlgEquivSubgroupStabilizerIdealOfIsGalois, instIsDecompositionFieldOfIsGaloisGroupSubtypeAlgEquivMemSubgroupStabilizerIdeal
IsInertiaField πŸ“–CompData
4 mathmath: IsInertiaField.of_isGaloisGroup, isInertiaField_iff, instIsInertiaFieldOfIsGaloisGroupSubtypeAlgEquivMemSubgroupInertia, instIsInertiaFieldSubtypeMemIntermediateFieldIntermediateFieldAlgEquivSubgroupInertiaOfIsGalois

Theorems

NameKindAssumesProvesValidatesDepends On
instIsDecompositionFieldOfIsGaloisGroupSubtypeAlgEquivMemSubgroupStabilizerIdeal πŸ“–mathematicalβ€”IsDecompositionFieldβ€”β€”
instIsDecompositionFieldSubtypeMemIntermediateFieldIntermediateFieldAlgEquivSubgroupStabilizerIdealOfIsGalois πŸ“–mathematicalβ€”IsDecompositionField
IntermediateField
SetLike.instMembership
IntermediateField.instSetLike
FixedPoints.intermediateField
AlgEquiv
Semifield.toCommSemiring
Field.toSemifield
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Subgroup
AlgEquiv.aut
Subgroup.instSetLike
MulAction.stabilizer
Ideal
CommSemiring.toSemiring
CommRing.toCommSemiring
DistribMulAction.toMulAction
DivInvMonoid.toMonoid
Group.toDivInvMonoid
AddMonoidWithOne.toAddMonoid
AddCommMonoidWithOne.toAddMonoidWithOne
Submodule.instAddCommMonoidWithOne
Semiring.toModule
Ideal.pointwiseDistribMulAction
Subgroup.toGroup
Subgroup.mulSemiringAction
AlgEquiv.applyMulSemiringAction
Subgroup.smulCommClass_left
NonAssocSemiring.toAddCommMonoidWithOne
Semiring.toNonAssocSemiring
MulSemiringAction.toDistribMulAction
Algebra.toSMul
AlgEquiv.apply_smulCommClass'
Algebra.id
IsScalarTower.left
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
AddCommMonoid.toAddMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
EuclideanDomain.toCommRing
Field.toEuclideanDomain
Module.toDistribMulAction
Algebra.toModule
IntermediateField.toField
IntermediateField.instAlgebraSubtypeMem
β€”Subgroup.smulCommClass_left
AlgEquiv.apply_smulCommClass'
IsScalarTower.left
IsGaloisGroup.subgroup
IsGaloisGroup.of_isGalois
instIsInertiaFieldOfIsGaloisGroupSubtypeAlgEquivMemSubgroupInertia πŸ“–mathematicalβ€”IsInertiaFieldβ€”β€”
instIsInertiaFieldSubtypeMemIntermediateFieldIntermediateFieldAlgEquivSubgroupInertiaOfIsGalois πŸ“–mathematicalβ€”IsInertiaField
IntermediateField
SetLike.instMembership
IntermediateField.instSetLike
FixedPoints.intermediateField
AlgEquiv
Semifield.toCommSemiring
Field.toSemifield
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Subgroup
AlgEquiv.aut
Subgroup.instSetLike
Ideal.inertia
CommRing.toRing
DistribMulAction.toMulAction
DivInvMonoid.toMonoid
Group.toDivInvMonoid
AddMonoidWithOne.toAddMonoid
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
CommRing.toCommSemiring
MulSemiringAction.toDistribMulAction
Subgroup.toGroup
Subgroup.mulSemiringAction
AlgEquiv.applyMulSemiringAction
Subgroup.smulCommClass_left
Algebra.toSMul
AlgEquiv.apply_smulCommClass'
Algebra.id
IsScalarTower.left
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
AddCommMonoid.toAddMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
EuclideanDomain.toCommRing
Field.toEuclideanDomain
Module.toDistribMulAction
Algebra.toModule
IntermediateField.toField
IntermediateField.instAlgebraSubtypeMem
β€”Subgroup.smulCommClass_left
AlgEquiv.apply_smulCommClass'
IsScalarTower.left
IsGaloisGroup.subgroup
IsGaloisGroup.of_isGalois
isDecompositionField_iff πŸ“–mathematicalβ€”IsDecompositionField
IsGaloisGroup
AlgEquiv
Semifield.toCommSemiring
Field.toSemifield
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Subgroup
AlgEquiv.aut
SetLike.instMembership
Subgroup.instSetLike
MulAction.stabilizer
Ideal
CommSemiring.toSemiring
CommRing.toCommSemiring
DistribMulAction.toMulAction
DivInvMonoid.toMonoid
Group.toDivInvMonoid
AddMonoidWithOne.toAddMonoid
AddCommMonoidWithOne.toAddMonoidWithOne
Submodule.instAddCommMonoidWithOne
Semiring.toModule
Ideal.pointwiseDistribMulAction
Subgroup.toGroup
Subgroup.mulSemiringAction
AlgEquiv.applyMulSemiringAction
β€”β€”
isInertiaField_iff πŸ“–mathematicalβ€”IsInertiaField
IsGaloisGroup
AlgEquiv
Semifield.toCommSemiring
Field.toSemifield
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Subgroup
AlgEquiv.aut
SetLike.instMembership
Subgroup.instSetLike
Ideal.inertia
CommRing.toRing
DistribMulAction.toMulAction
DivInvMonoid.toMonoid
Group.toDivInvMonoid
AddMonoidWithOne.toAddMonoid
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Semiring.toNonAssocSemiring
CommSemiring.toSemiring
CommRing.toCommSemiring
MulSemiringAction.toDistribMulAction
Subgroup.toGroup
Subgroup.mulSemiringAction
AlgEquiv.applyMulSemiringAction
β€”β€”

---

← Back to Index