The closed valuation calculation from the supplied original coefficient triangle and the already computed orders of one original uniformizer.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups.Inertia
open SchemeTheory RamificationTheory.HilbertRamification.DiscreteValuationRing
universe u v wtheorem index_mul_of_coefficient_factorization
(A : Type u) (S : Type v) (T : Type w)
[CommRing A] [CommRing S] [IsDomain S] [IsDiscreteValuationRing S]
[CommRing T] [IsDomain T] [IsDiscreteValuationRing T]
(cE : A →+* S) (cF : A →+* T) (f : S →+* T)
(a : A) (ha : Irreducible a) (eE eF : ℕ)
(heE : eE = (IsDiscreteValuationRing.addVal S (cE.toFun a)).toNat)
(heF : eF = (IsDiscreteValuationRing.addVal T (cF.toFun a)).toNat)
(hcE : Function.Injective cE.toFun) (hbase : f.comp cE = cF) :
∀ π : S, Irreducible π →
eF = (IsDiscreteValuationRing.addVal T (f.toFun π)).toNat * eE