ModulePlace_sum_ramificationIndex_mul_inertiaDeg_bifiber.lean
Nyll.AlgebraicCurves.Places.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber
18 declarations indexed from sourceView source ↗ Module documentation
Place sum ramification Index mul inertia Deg bifiber
Declarations
AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber.BifibreDev.inertiaDegAlong_congr
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber
open _root_.AlgebraicCurve
namespace BifibreDev
section AlongBridge
variable {K F F' : Type*} [Field K] [Field F] [Field F'] [Algebra K F] [Algebra K F']
AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber.BifibreDev.isIntegral_toAlgHom
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber
open _root_.AlgebraicCurve
namespace BifibreDev
section AlongBridge
variable {K F F' : Type*} [Field K] [Field F] [Field F'] [Algebra K F] [Algebra K F']
variable [Algebra F F'] [IsScalarTower K F F']
AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber.BifibreDev.toAlgHom_comp_toAlgHom
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber
open _root_.AlgebraicCurve
namespace BifibreDev
section Tower
variable {K F E M : Type*} [Field K] [Field F] [Field E] [Field M]
[Algebra K F] [Algebra K E] [Algebra K M] [Algebra F E] [Algebra E M] [Algebra F M]
[IsScalarTower F E M] [IsScalarTower K F E] [IsScalarTower K E M] [IsScalarTower K F M]
AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber.BifibreDev.restrict_restrict
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber
open _root_.AlgebraicCurve
namespace BifibreDev
section Tower
variable {K F E M : Type*} [Field K] [Field F] [Field E] [Field M]
[Algebra K F] [Algebra K E] [Algebra K M] [Algebra F E] [Algebra E M] [Algebra F M]
[IsScalarTower F E M] [IsScalarTower K F E] [IsScalarTower K E M] [IsScalarTower K F M]
AlgebraicCurve.Place.ramificationIndex_eq_mul_ramificationIndex_restrict
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber
open _root_.AlgebraicCurve
section TowerRows
variable {K F E M : Type*} [Field K] [Field F] [Field E] [Field M]
[Algebra K F] [Algebra K E] [Algebra K M] [Algebra F E] [Algebra E M] [Algebra F M]
[IsScalarTower F E M] [IsScalarTower K F E] [IsScalarTower K E M] [IsScalarTower K F M]
open scoped _root_.AlgebraicCurve _root_.AlgebraicCurve.Place in
AlgebraicCurve.Place.inertiaDeg_eq_mul_inertiaDeg_restrict
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber
open _root_.AlgebraicCurve
section TowerRows
variable {K F E M : Type*} [Field K] [Field F] [Field E] [Field M]
[Algebra K F] [Algebra K E] [Algebra K M] [Algebra F E] [Algebra E M] [Algebra F M]
[IsScalarTower F E M] [IsScalarTower K F E] [IsScalarTower K E M] [IsScalarTower K F M]
open scoped _root_.AlgebraicCurve _root_.AlgebraicCurve.Place in
AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber.BifibreDev.resHom
DocumentationThe group homomorphism restricting scalars on field automorphisms.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber
open _root_.AlgebraicCurve
namespace BifibreDev
section Action
variable (F M : Type*) [Field F] [Field M] [Algebra F M]
AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber.BifibreDev.galAction
DocumentationThe action of field automorphisms on places obtained through semilinear automorphisms.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber
open _root_.AlgebraicCurve
namespace BifibreDev
section Action
variable (F M : Type*) [Field F] [Field M] [Algebra F M]
variable (K : Type*) [Field K] [Algebra K F] [Algebra K M] [IsScalarTower K F M]
AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber.BifibreDev.gal_smul_def
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber
open _root_.AlgebraicCurve
namespace BifibreDev
section Action
variable (F M : Type*) [Field F] [Field M] [Algebra F M]
variable (K : Type*) [Field K] [Algebra K F] [Algebra K M] [IsScalarTower K F M]
attribute [local instance] galAction
variable {K F M}
AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber.BifibreDev.mem_range_resHom_iff
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber
open _root_.AlgebraicCurve
namespace BifibreDev
section Action
variable (F M : Type*) [Field F] [Field M] [Algebra F M]
variable (K : Type*) [Field K] [Algebra K F] [Algebra K M] [IsScalarTower K F M]
attribute [local instance] galAction
variable {K F M}
variable {L : Type*} [Field L] [Algebra F L] [Algebra L M] [IsScalarTower F L M]
AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber.BifibreDev.card_range_resHom
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber
open _root_.AlgebraicCurve
namespace BifibreDev
section Action
variable (F M : Type*) [Field F] [Field M] [Algebra F M]
variable (K : Type*) [Field K] [Algebra K F] [Algebra K M] [IsScalarTower K F M]
attribute [local instance] galAction
variable {K F M}
variable {L : Type*} [Field L] [Algebra F L] [Algebra L M] [IsScalarTower F L M]
AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber.BifibreDev.index_range_resHom
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber
open _root_.AlgebraicCurve
namespace BifibreDev
section Action
variable (F M : Type*) [Field F] [Field M] [Algebra F M]
variable (K : Type*) [Field K] [Algebra K F] [Algebra K M] [IsScalarTower K F M]
attribute [local instance] galAction
variable {K F M}
variable {L : Type*} [Field L] [Algebra F L] [Algebra L M] [IsScalarTower F L M]
AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber.BifibreDev.orbit_range_resHom_eq
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber
open _root_.AlgebraicCurve
namespace BifibreDev
section Action
variable (F M : Type*) [Field F] [Field M] [Algebra F M]
variable (K : Type*) [Field K] [Algebra K F] [Algebra K M] [IsScalarTower K F M]
attribute [local instance] galAction
variable {K F M}
variable {L : Type*} [Field L] [Algebra F L] [Algebra L M] [IsScalarTower F L M]
variable [Algebra K L] [IsScalarTower K L M]
AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber.BifibreDev.orbit_gal_eq
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber
open _root_.AlgebraicCurve
namespace BifibreDev
section Action
variable (F M : Type*) [Field F] [Field M] [Algebra F M]
variable (K : Type*) [Field K] [Algebra K F] [Algebra K M] [IsScalarTower K F M]
attribute [local instance] galAction
variable {K F M}
variable {L : Type*} [Field L] [Algebra F L] [Algebra L M] [IsScalarTower F L M]
variable [Algebra K L] [IsScalarTower K L M]
omit [Algebra F L] [Algebra L M] [IsScalarTower F L M] [Algebra K L] [IsScalarTower K L M] in
AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber.BifibreDev.image_val_orbit
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber
open _root_.AlgebraicCurve
namespace BifibreDev
section Action
variable (F M : Type*) [Field F] [Field M] [Algebra F M]
variable (K : Type*) [Field K] [Algebra K F] [Algebra K M] [IsScalarTower K F M]
attribute [local instance] galAction
variable {K F M}
variable {L : Type*} [Field L] [Algebra F L] [Algebra L M] [IsScalarTower F L M]
variable [Algebra K L] [IsScalarTower K L M]
omit [Algebra F L] [Algebra L M] [IsScalarTower F L M] [Algebra K L] [IsScalarTower K L M] in
AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber.BifibreDev.forall_apply_algebraMap_eq_of_adjoin_eq_top
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber
open _root_.AlgebraicCurve
namespace BifibreDev
section Compositum
variable {F F₁ F₂ E M : Type*} [Field F] [Field F₁] [Field F₂] [Field E] [Field M]
[Algebra F E] [Algebra F M] [Algebra F₁ E] [Algebra F₂ E] [Algebra F₁ M] [Algebra F₂ M]
[Algebra E M] [IsScalarTower F E M] [IsScalarTower F₁ E M] [IsScalarTower F₂ E M]
AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber.BifibreDev.AlgebraicCurve.Place.sum_ramificationIndex_mul_inertiaDeg_bifiber
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber
open _root_.AlgebraicCurve
namespace BifibreDev
attribute [local instance] galAction
AlgebraicCurve.Place.sum_ramificationIndex_mul_inertiaDeg_bifiber
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_sum_ramificationIndex_mul_inertiaDeg_bifiber
open _root_.AlgebraicCurve