ModuleIsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow.lean
Nyll.AlgebraicCurves.Foundations.CommutativeAlgebra.IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow
18 declarations indexed from sourceView source ↗ Module documentation
Is Integrally Closed integral Closure eq adjoin and etale and finite of eq mul pow
Declarations
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow.KummerLocalKb.fv
DocumentationThe Kummer polynomial after extension to the fraction field.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow
open Polynomial
namespace KummerLocalKb
variable {B F : Type*} [CommRing B] [IsDomain B] [IsIntegrallyClosed B]
[Field F] [Algebra B F] [IsFractionRing B F]
variable (F) in
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow.KummerLocalKb.fB
DocumentationThe Kummer polynomial over the base ring.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow
open Polynomial
namespace KummerLocalKb
variable {B F : Type*} [CommRing B] [IsDomain B] [IsIntegrallyClosed B]
[Field F] [Algebra B F] [IsFractionRing B F]
variable (F) in
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow.KummerLocalKb.fg
DocumentationThe Kummer polynomial with a coefficient in the fraction field.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow
open Polynomial
namespace KummerLocalKb
variable {B F : Type*} [CommRing B] [IsDomain B] [IsIntegrallyClosed B]
[Field F] [Algebra B F] [IsFractionRing B F]
variable (F) in
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow.KummerLocalKb.root_fv_pow
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow
open Polynomial
namespace KummerLocalKb
variable {B F : Type*} [CommRing B] [IsDomain B] [IsIntegrallyClosed B]
[Field F] [Algebra B F] [IsFractionRing B F]
variable (F) in
omit [IsDomain B] [IsIntegrallyClosed B] [IsFractionRing B F] in
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow.KummerLocalKb.root_fg_pow
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow
open Polynomial
namespace KummerLocalKb
variable {B F : Type*} [CommRing B] [IsDomain B] [IsIntegrallyClosed B]
[Field F] [Algebra B F] [IsFractionRing B F]
variable (F) in
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow.KummerLocalKb.ψ₁
DocumentationThe coefficient extension map between the two root algebras.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow
open Polynomial
namespace KummerLocalKb
variable {B F : Type*} [CommRing B] [IsDomain B] [IsIntegrallyClosed B]
[Field F] [Algebra B F] [IsFractionRing B F]
variable (F) in
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow.KummerLocalKb.ψ₁_root
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow
open Polynomial
namespace KummerLocalKb
variable {B F : Type*} [CommRing B] [IsDomain B] [IsIntegrallyClosed B]
[Field F] [Algebra B F] [IsFractionRing B F]
variable (F) in
omit [IsDomain B] [IsIntegrallyClosed B] [IsFractionRing B F] in
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow.KummerLocalKb.ψ₁_mk
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow
open Polynomial
namespace KummerLocalKb
variable {B F : Type*} [CommRing B] [IsDomain B] [IsIntegrallyClosed B]
[Field F] [Algebra B F] [IsFractionRing B F]
variable (F) in
omit [IsDomain B] [IsIntegrallyClosed B] [IsFractionRing B F] in
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow.KummerLocalKb.ψ₁_injective
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow
open Polynomial
namespace KummerLocalKb
variable {B F : Type*} [CommRing B] [IsDomain B] [IsIntegrallyClosed B]
[Field F] [Algebra B F] [IsFractionRing B F]
variable (F) in
omit [IsIntegrallyClosed B] in
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow.KummerLocalKb.ψ₁_range
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow
open Polynomial
namespace KummerLocalKb
variable {B F : Type*} [CommRing B] [IsDomain B] [IsIntegrallyClosed B]
[Field F] [Algebra B F] [IsFractionRing B F]
variable (F) in
omit [IsDomain B] [IsIntegrallyClosed B] [IsFractionRing B F] in
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow.KummerLocalKb.α
DocumentationRescale the root by the inverse of the twisting parameter.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow
open Polynomial
namespace KummerLocalKb
variable {B F : Type*} [CommRing B] [IsDomain B] [IsIntegrallyClosed B]
[Field F] [Algebra B F] [IsFractionRing B F]
variable (F) in
section Twist
variable (k : ℕ) (v : B) (h : F) (g : F)
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow.KummerLocalKb.β
DocumentationRescale the root by the twisting parameter.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow
open Polynomial
namespace KummerLocalKb
variable {B F : Type*} [CommRing B] [IsDomain B] [IsIntegrallyClosed B]
[Field F] [Algebra B F] [IsFractionRing B F]
variable (F) in
section Twist
variable (k : ℕ) (v : B) (h : F) (g : F)
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow.KummerLocalKb.α_root
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow
open Polynomial
namespace KummerLocalKb
variable {B F : Type*} [CommRing B] [IsDomain B] [IsIntegrallyClosed B]
[Field F] [Algebra B F] [IsFractionRing B F]
variable (F) in
section Twist
variable (k : ℕ) (v : B) (h : F) (g : F)
omit [IsDomain B] [IsIntegrallyClosed B] [IsFractionRing B F] in
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow.KummerLocalKb.β_root
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow
open Polynomial
namespace KummerLocalKb
variable {B F : Type*} [CommRing B] [IsDomain B] [IsIntegrallyClosed B]
[Field F] [Algebra B F] [IsFractionRing B F]
variable (F) in
section Twist
variable (k : ℕ) (v : B) (h : F) (g : F)
omit [IsDomain B] [IsIntegrallyClosed B] [IsFractionRing B F] in
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow.KummerLocalKb.τ
DocumentationThe root algebra equivalence induced by rescaling the root.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow
open Polynomial
namespace KummerLocalKb
variable {B F : Type*} [CommRing B] [IsDomain B] [IsIntegrallyClosed B]
[Field F] [Algebra B F] [IsFractionRing B F]
variable (F) in
section Twist
variable (k : ℕ) (v : B) (h : F) (g : F)
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow.KummerLocalKb.τ_root
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow
open Polynomial
namespace KummerLocalKb
variable {B F : Type*} [CommRing B] [IsDomain B] [IsIntegrallyClosed B]
[Field F] [Algebra B F] [IsFractionRing B F]
variable (F) in
section Twist
variable (k : ℕ) (v : B) (h : F) (g : F)
omit [IsDomain B] [IsIntegrallyClosed B] [IsFractionRing B F] in
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow.KummerLocalKb.main
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow
open Polynomial
namespace KummerLocalKb
variable {B F : Type*} [CommRing B] [IsDomain B] [IsIntegrallyClosed B]
[Field F] [Algebra B F] [IsFractionRing B F]
variable (F) in
IsIntegrallyClosed.integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsIntegrallyClosed_integralClosure_eq_adjoin_and_etale_and_finite_of_eq_mul_pow
open Polynomial