FC10 — Jean-Pierre Serre, Local Fields (1979)

FC10 — Serre, Local Fields.

This chapter contains 9 definitions, 3 theorems, 14 propositions, 3 lemmas, 10 corollaries and 3 conventions.

Of the 42 statements checked against Lean, 5 are formalized somewhere and 37 are not.

Status Statements Share What it means
not formalized 37 88% A documented search found no Lean statement of it anywhere.
in Mathlib 5 12% Mathlib states and proves it.
checked in total 42
  • Canonical source block: FC10 Serre Chapter 3, “Discriminant and Different”, FC10-C03-U001–FC10-C03-U042, 42 units, in exact canonical order from Foundational corpus units FC10 Serre Local Fields.
  • Project code baseline: A=3b2239e161592472b34e02ad3b7da308f9ce7280. The live repository moved only documentation/coordination files after A during this audit; no Lean source changed, so A is the semantic project baseline.
  • Pinned Mathlib: P=db584cd6d46c92f209a44c0f1c829460d327499d; current Mathlib checked at H=71a80585ee495fc24472fd0eaffc89d94e4fd8d6. Strict bundle semantics were used: partial ingredients never earn a route.
  • External CFT reference where cited: ClassFieldTheory@ccc3323c6750abca25b49b35106f54eb3a398509 (Apache-2.0). Open Mathlib class-formation reference where cited: PR #42687 at a40561e249ebf45d2870f5d9d45bc2eb4d80b242 (Apache-2.0).
  • Current Mathlib still marks higher ramification groups in lower numbering as TODO. Open/current local class-field-theory work does not supply a finished reciprocity/existence layer; unresolved/sorry-tainted downstream claims were not credited.
  • Route totals for C03: mathlib 5, project-existing 0, package-import 0, reference-port 0, unmatched 37.

Definition / construction

FC10-C03-U001 · Chapter III, source L1559 · not formalized

Let V be a finite dimensional vector space over K. A lattice of V (with respect to A)is a sub-A-module \(\mathbf { x }\) of \(\mathbf { V }\) that is finitely generated and spans \(\mathbf { v }\) IfA is principal,this means that \(\mathbf { X }\) is a free A-module of rank \(\{ \mathbf { V } : \mathbb { K } \}\) ; one can oftenreduce to this case by localisation,i.e.,by replacing Awith \(A _ { p }\) and \(\mathbf { X }\) with \(\mathbf { A } _ { \mathfrak { p } } \mathbf { X } = \mathbf { X } _ { \mathfrak { p } }\)

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Lemma 1

FC10-C03-U002 · Chapter III, source L1563 · not formalized

Lemma 1. If \(\mathbf { X _ { t } }\) and \({ \bf X } _ { 2 }\) are lattices of \(\mathbf { v }\) ,then the fractional ideal \(\chi ( X _ { 1 } / X _ { 3 } )\) \(\chi \{ \mathbf { X } _ { 2 } / \mathbf { X } _ { 3 } \} ^ { - 1 }\) ,defined forevery lattice \(\mathbf { X } _ { 3 } \subset \mathbf { X } _ { 1 } \cap \mathbf { X } _ { 2 }\) ,depends only on \(\mathbf { X } _ { 1 }\) and \(\mathbf { X } _ { 2 }\) :

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Definition / construction

FC10-C03-U003 · Chapter III, source L1629-L1633 · after FC10-C03-U001 · not formalized

We may therefore associate to \(\mathbf { X } _ { 1 }\) and \({ \bf X } _ { 2 }\) the non-zero fractional ideal \[ \chi ( { \bf X } _ { 1 } , { \bf X } _ { 2 } ) = \chi ( { \bf X } _ { 1 } / { \bf X } _ { 3 } ) . \chi ( { \bf X } _ { 2 } / { \bf X } _ { 3 } ) ^ { - 1 } \quad \mathrm { f o r ~ } { \bf X } _ { 3 } \subset { \bf X } _ { 1 } \cap { \bf X } _ { 2 } . \]

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Proposition 1

FC10-C03-U004 · Chapter III, source L1635-L1639 · after FC10-C03-U003 · not formalized

Proposition 1.The following formulasarevalid: \[ \begin{array} { r l } & { \chi _ { \downarrow } ( X _ { \downarrow } , X _ { \bar { 2 } } ) \cdot \chi ( X _ { 2 } , X _ { 3 } ) \cdot \chi ( X _ { 3 } , X _ { \uparrow } ) = \mathbb { 1 } . } \\ & { \chi _ { \downarrow } ( X _ { \downarrow } , X _ { 2 } ) \cdot \chi ( X _ { 2 } , X _ { 1 } ) = \mathbb { 1 } . } \\ & { \chi _ { \downarrow } ( X _ { \downarrow } , X _ { 2 } ) = \chi _ { \downarrow } ( X _ { \downarrow } / X _ { 2 } ) \operatorname { i f } X _ { \downarrow } \supset X _ { 2 } . } \end{array} \]

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Convention / notation

FC10-C03-U005 · Chapter III, source L1641 · not formalized

(We-denote by 1 the unit element of the group of non-zero fractional idealsof A,i.e.,the ideal A.)

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Proposition 2

FC10-C03-U006 · Chapter III, source L1645 · after FC10-C03-U003 · not formalized

Proposition 2. 1f \(\mathcal { U }\) is a K-automorphism of \(\mathbf { V }\) and \(\mathbf { \boldsymbol { x } }\) a lattice of \(\blacktriangledown\) then \(\chi ( \mathbf { X } , t \{ \mathbf { X } \} ) = \{ \operatorname* { d e t } ( t \{ t \} ) \}\) (principal ideal generated by \(\operatorname { d e t f } \{ u \} \}\) ,

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Definition / construction

FC10-C03-U007 · Chapter III, source L1653 · after FC10-C03-U006 · not formalized

Let \(n = [ \mathbf { V } : \mathbb { K } ] .\) and let \(W = \bigwedge ^ { n } \mathbf { V }\) ; it is a one dimensional vector space overK.To each lattice \(\mathbf { X }\) f \(\mathbf { V }\) let us associate \({ \bf X } _ { \mathbb { W } } = \bigwedge { \bf X }\) which may be identified with a lattice of \(\mathbf { W }\) ;as \(\boldsymbol { \mathrm { f } } \boldsymbol { \mathrm { W } } : \boldsymbol { \mathrm { K } } \boldsymbol { \mathrm { J } } = 1\) if \(\mathbf { \delta D }\) and \(\mathbf { \overrightarrow { D } } ^ { \prime }\) are two lattices of W,there is a unique non-zero fractional ideal a of \(\mathbf { K }\) such that \(\mathbf { D } ^ { \prime } \mathbf { a D }\) (namely, \(\chi ( \mathbf { D } , \mathbf { D ^ { \prime } } ) .\) Applyingthisto \(\mathbf { D } = \mathbf { X } _ { \mathbb { W } }\) \(\mathbf { D } ^ { \prime } = \mathbf { X } _ { \mathbb { W } } ^ { \prime }\) ,we obtain an ideal which is none other than \(\chi ( X , X ^ { \prime } )\) :this follows from localisation and applying proposition 2.

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Definition / construction

FC10-C03-U008 · Chapter III, source L1583 · after FC10-C03-U007 · not formalized

Let X bea lattice of \(\mathbf { V }\) ,and let \({ \mathbf { X } } _ { \mathbf { w } }\) be its nth exterior power,identified witha lattice ofW.The image of \({ \Chi } _ { \mathbb { W } } \otimes _ { \mathbf { A } } { \mathbf { X } } _ { \mathbb { W } }\) under \(\mathbf { T }\) isanon-zero fractional ideal of \(\kappa\) ,which is called the discriminant of \(\mathbf { X }\) with respect to \(\mathfrak { T }\) we denote itby \(\mathfrak { d } _ { \mathbf { X } , \boldsymbol { \mathsf { T } } }\) orsimply \({ \mathfrak { d } } _ { \mathbf { X } }\) when that does not lead to confusion.

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Proposition 3

FC10-C03-U009 · Chapter III, source L1587 · not formalized

Proposition 3.If X is a free A-module with basis \(\mathbf { S } = \mathbf { \varphi } _ { \parallel } ^ { \parallel } \mathbf { e } _ { 1 } , \dots , \mathbf { e } _ { n } \mathbf { \varphi } _ { \parallel } ^ { \dagger }\) ,then \(\mathbf { \hat { n } _ { X , \tilde { 1 } } }\) isthe principal ideal generated by the discriminant \(\scriptstyle \mathbf { D } _ { \widetilde { \mathbf { f } } } \mathbf { \left\{ S \right\} }\) (in the sense of Bourbaki,Alg.,Chap.IX, \(\ S 2 )\)

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Proposition 4

FC10-C03-U010 · Chapter III, source L1595-L1599 · not formalized

Proposition 4. Let \(\mathbf { X }\) be a lattice of \(\mathbf { V }\) and let \({ { \mathbf { } } } _ { { \mathbf { } } _ { \overline { { \mathbf { } } } } } ^ { * }\) be the set of all \(y \in V\) such that \(\mathbb { T } ( x , y ) \in \mathbf { A }\) forall \(x \in \mathbb { V }\) Then \({ \bf X } _ { \bar { \bf \Delta } } ^ { \ast }\) is a lattice of \(\mathbf { V }\) and \[ \mathfrak { d } _ { \mathbf { X } , \mathfrak { Y } } = \chi \{ \mathbf { X } _ { \mathfrak { I } } ^ { \ast } , \mathbf { X } \} . \]

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Proposition 5

FC10-C03-U011 · Chapter III, source L1611-L1615 · not formalized

Proposition 5.1f \(\mathbf { \boldsymbol { x } }\) amd \(X ^ { \prime }\) are lattices of \(\mathbf { V }\) then \[ \mathfrak { d } _ { \mathbf { X } ^ { \prime } , \mathbf { Y } } = \mathfrak { d } _ { \mathbf { X } , \mathbf { Y } } . \gamma \{ \mathbf { X } , \mathbf { X } ^ { \prime } \} ^ { 2 } . \]

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Corollary: Corollary

FC10-C03-U012 · Chapter III, source L1619 · not formalized

Corollary. If \(X ^ { \prime } \subset X\) then \(\mathfrak { d } _ { \mathbf { X } ^ { \star } , \mathfrak { T } } = \mathfrak { d } _ { \mathbf { X } , \mathfrak { T } ^ { \widehat { \mathfrak { a } } ^ { 2 } } }\) ,where o is amideal of A: \(a = 1 j ^ { i }\) and only g \(\mathbf { X } ^ { \prime } = \mathbf { X }\)

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Definition / construction

FC10-C03-U013 · Chapter III, source L1669-L1675 · after FC10-C03-U008 · not formalized

is surjective and that the bilinearform \(\mathfrak { F r f } ( x y )\) is non-degenerate on L.Thus the definitions and results of the preceding \(\ S\) are applicable to this form;in particular,the discriminant ofa lattice of \(\mathbf { L }\) (withrespect to A) is defined; if this lattice isa free A-module with basis \(\{ e _ { i } \}\) ,itsdiscriminant is the ideal generated by det \(\{ \mathrm { T r } \{ e _ { \mathrm { i } } e _ { j } \} \}\) ,and itisknown (Bourbaki,Alg.,Chap.V, \(\ S 1 0\) prop.12) that \[ \mathsf { d e t } \{ \mathsf { T r } ( e _ { i } e _ { j } ) \} = \{ \mathsf { d e t } ( \sigma ( e _ { i } ) ) \} ^ { 2 } , \] where \(\sigma\) runs through the set of \(\mathbf { K }\) -monomorphismsof \(\pmb { \mathrm { L } }\) into an algebraic closure of \(\kappa\)

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Convention / notation

FC10-C03-U014 · Chapter III, source L1677 · not formalized

Inparticular,this applies to the integral closure B of A in \(\mathbf { \check { L } }\) ,forprop.8of Chapter Ishows that B is a lattice of L.The corresponding discriminant will be denoted \(\mathfrak { d } _ { \mathfrak { A } / \mathrm { A } }\) ,orsometimes \(\mathfrak { d } _ { \mathbf { L } / \kappa }\) (when no confusion about A is possible).

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Definition / construction

FC10-C03-U015 · Chapter III, source L1679 · after FC10-C03-U013 · in Mathlib

The codifferent \(B^*\) of \(B/A\) is the set of \(y\in L\) such that \(\operatorname{Tr}(xy)\in A\) for all \(x\in B\).

Formalized. Mathlib/RingTheory/DedekindDomain/Different.lean::Submodule.traceDual, FractionalIdeal.dual, differentIdeal — These are the trace codifferent and its inverse different.

Searched: P=db584cd6d46c92f209a44c0f1c829460d327499d

Definition / construction

FC10-C03-U016 · Chapter III, source L1679 · after FC10-C03-U015 · in Mathlib

The different \(\mathfrak D_{B/A}\) is the inverse fractional ideal of the codifferent \(B^*\).

Formalized. Mathlib/RingTheory/DedekindDomain/Different.lean::Submodule.traceDual, FractionalIdeal.dual, differentIdeal — These are the trace codifferent and its inverse different.

Searched: P=db584cd6d46c92f209a44c0f1c829460d327499d

Proposition 6

FC10-C03-U017 · Chapter III, source L1681 · after FC10-C03-U015, FC10-C03-U016 · not formalized

Proposition 6. \(\mathfrak { d } _ { \mathtt { B } / \mathtt { A } } = \chi _ { \mathtt { A } } ( \mathtt { B } ^ { * } / \mathtt { B } ) = \Nu _ { \mathtt { L } / \mathtt { K } } ( \mathfrak { D } _ { \mathtt { B } / \mathtt { A } } ) .\)

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Corollary

FC10-C03-U018 · Chapter III, source L1685 · not formalized

Corollary.Thediscriminant \(\mathfrak { d } _ { \mathfrak { g } _ { i } \mathbf { A } }\) is contained in A.

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Proposition 7

FC10-C03-U019 · Chapter III, source L1689-L1691 · after FC10-C03-U015, FC10-C03-U016 · not formalized

Proposition7.Let a (resp.b) bea fractional ideal of K(resp.L) relative to A (resp.B).The following two properties are equivalent: (i \({ \mathrm { T r } } ( { \mathfrak { b } } ) \subset { \mathfrak { a } }\) :m \(\mathfrak { b } \subset \mathfrak { a } . \mathfrak { D } _ { \mathfrak { B } / \mathrm { A } } ^ { - 1 }\) ,

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Proposition 8

FC10-C03-U020 · Chapter III, source L1707-L1711 · after FC10-C03-U016 · not formalized

Proposition 8. Let \(M / \mathbb { L }\) be a separable extension of finite degree n, C the integralclosureofAinM.Then \[ \mathfrak { D } _ { \mathrm { C / A } } = \mathfrak { D } _ { \mathrm { C / B } } , \mathfrak { D } _ { \mathrm { B / A } } \quad a n d \quad \mathfrak { d } _ { \mathrm { C / A } } = ( \mathfrak { d } _ { \mathrm { B / A } } ) ^ { n } , \mathrm { N } _ { \mathrm { L / K } } ( \mathfrak { d } _ { \mathrm { C / B } } ) . \]

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Proposition 9

FC10-C03-U021 · Chapter III, source L1723-L1727 · after FC10-C01-U019, FC10-C03-U016 · not formalized

Proposition 9.If Sisamultiplicative subset of A,then \[ \begin{array} { r } { { \mathbb S } ^ { - 1 } \mathfrak { D } _ { \mathtt { B } / \mathtt { A } } = \mathfrak { D } _ { \mathbb { S } ^ { - 1 } \mathtt { B } / \mathbb { S } ^ { - 1 } \mathtt { A } } \quad a n d \quad { \mathbb S } ^ { - 1 } \mathfrak { d } _ { \mathtt { B } / \mathtt { A } } = \mathfrak { d } _ { \mathbb { S } ^ { - 1 } \mathtt { B } / \mathbb { S } ^ { - 1 } \mathtt { A } } . } \end{array} \]

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Proposition 10

FC10-C03-U022 · Chapter III, source L1771 · after FC10-C03-U016 · not formalized

Proposition 10.Let \(\mathfrak { P }\) beaprime ideal ofB,and let \({ \mathfrak { p } } = { \mathfrak { P } } \cap\) A.Let \(\widehat { \mathfrak { T } } _ { \mathfrak { P } }\) be the ideal generated by the different \(\mathfrak { D } _ { \mathfrak { g } / \mathfrak { A } }\) in the completion \(\widehat { \sf B } _ { \mathfrak { P } }\) ;then \(j _ { \emptyset }\) is the different of the ring \(\hat { \mathbf { B } } _ { \mathfrak { P } }\) with respect to the ring \(\hat { \mathbf { A } } _ { \mathfrak { p } }\)

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Corollary: Corollary

FC10-C03-U023 · Chapter III, source L1791-L1795 · not formalized

Corollary. Let \(\mathfrak { H }\) be the idealof \(\hat { \mathsf { A } } _ { \mathfrak { p } }\) generated by the discriminant \(\bf \widehat { g } _ { B / A }\) ,and let \({ \mathfrak { d } } _ { \mathfrak { P } }\) be thediscriminant of \(\hat { \textmd B } _ { \mathfrak { P } }\) with respect to \(\hat { \mathbf { A } } _ { p }\) Then \[ { \hat { \mathfrak { d } } } = \prod _ { \mathfrak { g } _ { \vert \mathfrak { p } } } { \mathfrak { d } } _ { \mathfrak { g } } . \]

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Theorem 1

FC10-C03-U024 · Chapter III, source L1753 · after FC10-C01-U045, FC10-C03-U016 · in Mathlib

Theorem 1. Let \(\mathfrak { P }\) beaprime ideal of \(\mathbf { \delta B }\) andlet \({ \mathfrak { p } } = { \mathfrak { P } } \cap { \mathfrak { A } }\) In order that the extension \(L / \mathbf { K }\) be unramified at \(\mathfrak { P }\) (cf. Chap. \(1 , \ S 4 \}\) it is necessary and sufficient that \(\mathfrak { P }\) does not divide the different \({ \mathfrak { D } } _ { { \mathfrak { s } } / A }\) ,

Searched: P=db584cd6d46c92f209a44c0f1c829460d327499d

Corollary 1

FC10-C03-U025 · Chapter III, source L1759 · after FC10-C03-U024 · not formalized

Corollary 1.Let p be a prime ideal of A.Inorder that \(\mathbf { L } / \mathbf { K }\) be unramified at \(\mathfrak { p }\) it is necessary and sufficient that \(\mathfrak { p }\) does not divide the discriminant \(\mathfrak { d } _ { \mathfrak { B } / \mathrm { A } }\)

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Corollary 2

FC10-C03-U026 · Chapter III, source L1763 · in Mathlib

Corollary2. Almost all the prime ideals of \(\mathbf { \delta B } ( o r\) ofA)are unramified in the extension \(L / K\)

Formalized. Mathlib/RingTheory/DedekindDomain/Factorization.lean::Ideal.finite_factors; Mathlib/RingTheory/DedekindDomain/Different.lean::not_dvd_differentIdeal_iff — Only finitely many primes divide the nonzero different, so all but finitely many primes are unramified.

Searched: P=db584cd6d46c92f209a44c0f1c829460d327499d

Convention / notation

FC10-C03-U027 · Chapter III, source L1799 · not formalized

We now examine more closely the structure of unramified extensions, limiting ourselves to the casewhere Aisacomplete discrete taluation ring; we denote its residue field by \(k\)

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Theorem 2

FC10-C03-U028 · Chapter III, source L1801 · after FC10-C03-U027 · not formalized

Theorem 2. Let \(k ^ { \prime } / k\) bea finite separable extension. Then there exists a finite unramified extension \(K / \mathbb { X }\) whose corresponding residue extension is isomorphic to \(k ^ { \prime } / k\) ;thisextension is unique、up to unique isomorphism.Itis Galois \(i f\) and only if \(k ^ { \prime } / k\) is.

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Theorem 3

FC10-C03-U029 · Chapter III, source L1805 · after FC10-C03-U028 · not formalized

Theorem 3.Let \(\mathbf { \vec { K } } / \mathbf { \vec { K } }\) bea finite unramified extension,with residue extension \(k ^ { \prime } / k\) and let \(\mathbb { K } ^ { \prime \prime } / \mathbb { K }\) be anarbitrary finite extension,with residue extension \(k ^ { \prime \prime } / k\) The set of \(\mathbf { K }\) -isomorphismsof \(\aleph ^ { \prime }\) into \(\mathbf { K } ^ { \prime \prime }\) is then in one-to-one correspondence (byreduction) with the setof \(k\) isomorphismsof \(\bigstar ^ { \prime }\) into \(k ^ { \prime \prime }\)

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Corollary 1

FC10-C03-U030 · Chapter III, source L1823 · after FC10-C03-U028 · not formalized

Corollary 1. Let \(k _ { s }\) be the separable closure of \(k\) (i.e.,the largest separable extension of \(k\) withina given algebraic closureof \(k\) andlet \(\mathbb { K } _ { n \pi }\) be the inductive (direct) limit of theunramified extensions of \(\mathbf { K }\) that correspond to the finite subextensions of \(k _ { s }\) Thefield \(\mathbf { K } _ { n s }\) is Galois overK with residue feld \(k _ { s }\) ,and \(\mathrm { G } ( K _ { n r } / \mathrm { K } ) = \mathrm { G } ( k _ { s } / k ) .\)

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Definition / construction

FC10-C03-U031 · Chapter III, source L1827 · after FC10-C03-U030 · not formalized

The extension \(K _ { \mathfrak { s r } }\) iscalled the maximal unramified extension of \(\mathbf { K }\) Itis unique,up to isomorphism.For example,if \(\pmb { k }\) isa finite field, \(\mathrm { G } ( k _ { s } / k )\) is isomorphic to the completion \(\pmb { \hat { z } }\) of \(\mathbf { z }\) for the topology of subgroups of finite index,and the same holds for \({ \mathrm { G } } ( \mathbb { K } _ { n r } / \mathbb { K } )\)

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Corollary 2

FC10-C03-U032 · Chapter III, source L1829 · not formalized

Corollary 2.Let \(\mathbf { K } ^ { \prime \prime } / \mathbf { K }\) beafinite extension,with residue extension \(k ^ { \prime \prime } / k\) The subextensions \(K / \kappa\) of \({ \bf K } ^ { \prime \prime } / { \bf K }\) which are unramified over \(\kappa\) are in one-to-one correspondence with the separable subextensions \(k ^ { \prime } / k\) of \(k ^ { \prime \prime } / k\) *

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Corollary 3

FC10-C03-U033 · Chapter III, source L1833 · after FC10-C03-U031 · not formalized

Corollary 3.With the hypothesesof cor.2,there exists amaximal unramified subextension \(\kappa / \kappa\) of \(\mathbf { K } ^ { \prime \prime } / \mathbf { K }\) Itsresidue extension \(k ^ { \prime } / k\) is thelargest separable subextension of \(k ^ { \prime \prime } / k\) We have \(e ( \mathbb { K } ^ { \prime \prime } / \mathbb { K } ) = e ( \mathbb { K } ^ { \prime \prime } / \mathbb { K } ^ { \prime } )\) \(f ( \mathbf { K } ^ { \prime \prime } / \mathbf { K } ^ { \prime } ) = \big [ \mathbf { \mathcal { k } } ^ { \prime \prime } : \mathbf { \mathcal { k } } \big ] _ { i }\) ,and \(f ( \mathbf { \mathbf { \mathbf { K } } ^ { \prime } } / \mathbf { \mathbf { \mathbf { K } } } ) = \big [ \pmb { k } ^ { \prime \prime } : \pmb { k } \big ] _ { s }\)

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Proposition 11

FC10-C03-U034 · Chapter III, source L1847 · after FC10-C03-U015, FC10-C03-U016 · not formalized

Proposition 11. Let \(n=[L:K]\) and let \(C\subset B\) be a subring containing \(A\) with \(A\)-basis \(1,x,\ldots,x^{n-1}\). If \(f\) is the characteristic polynomial of \(x\), then (i) \(f\in A[X]\); (ii) \(C^*\) is free over \(A\) with basis \(x^i/f^{\prime}(x)\), \(0\le i\le n-1\).

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Proposition 12

FC10-C03-U035 · Chapter III, source L1855 · not formalized

Proposition 12. Suppose that B (hence also A) is a discrete valuation ring; ifLand \(\bar { \kappa }\) denote the residue fields of these two rings,suppose also that the extension \(I / R\) is separable.ThenB has a basis over A composed of the powers \(1 , x , \ldots , x ^ { n - 1 }\) ofa singie element \(\pmb { x }\)

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Lemma 3

FC10-C03-U036 · Chapter III, source L1861 · not formalized

Lemma 3.The products \(\mathbf { x } ^ { i } \Re ^ { j }\) \(0 \leq i < j , 0 \leq j < e ,\) forma basis for the Amodule B.

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Lemma 4

FC10-C03-U037 · Chapter III, source L1865 · not formalized

Lemma4.Theelement \(x\) may be chosen so that there exists a monic polynomial R(X),of degree \(f _ { i }\) with coefficients inA,such that \(\mathbb { R } ( x )\) is a uniformizer of B.

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Corollary 1

FC10-C03-U038 · Chapter III, source L1905-L1909 · not formalized

Corollary 1.With the preceding notation and hypotheses, \[ \mathfrak { r } = f ^ { \prime } \{ \mathfrak { x } \} , \mathfrak { D } _ { \mathtt { B } / \mathrm { A } } ^ { - \mathrm { ~ f ~ } } . \]

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Corollary 2

FC10-C03-U039 · Chapter III, source L1919 · not formalized

Corollary2.Thedifferen \({ \mathfrak { D } } _ { { \mathfrak { B } } / { \mathbf { A } } }\) dividestheprincipal ideal \(( f ^ { \prime } ( x ) )\) For these two ideals to be equal,it is necessary and sufficient that \(\mathbf { \vec { \mathbf { \mathbf { B } } } } \mathbf { \vec { \mathbf { \mathbf { C } } } }\) (i.e.,that \(\mathbf { B } = \mathbf { A } \{ x \} .\)

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Proposition 13

FC10-C03-U040 · Chapter III, source L1921 · not formalized

Proposition 13.Let \(\mathfrak { P }\) bea non-zero prime ideal of B,and let \(p = \mathfrak { P } n\) A.Let \(E _ { \mathfrak { P } }\) and \({ \bar { \mathsf { K } } } _ { \mathfrak { p } }\) be the corresponding residue fields.Suppose that the residue extension is separable.Then the exponent of \(\mathfrak { P }\) in the different \(\mathfrak { D } _ { \mathbb { R } ^ { / } \mathrm { A } }\) is greater than or equal to \(e _ { \mathfrak { P } } - \mathfrak { k } \mathrm { ~ f ~ } \ell _ { \mathfrak { P } }\) denoting the ramification index),with equality taking place if and only if \(e _ { \mathfrak { g } }\) is prime to the characteristic of the residue feld \(R _ { p }\)

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.

Definition / construction

FC10-C03-U041 · Chapter III, source L1965-L1977 · in Mathlib

Let B be any commutative A-algebra.The map \(\{ x , y \} \mapsto . \mathrm { v } y ^ { \intercal }\) defines a homomorphism \[ \begin{array} { r } { \theta : \mathbf { B } \otimes _ { \mathbf { A } } \mathbf { B } \mathbf { B } . } \end{array} \] Let Ibe its kernel,and put \(\Omega _ { \mathsf { A } } ( \mathsf { B } ) = \mathbb { I } / \mathbb { I } ^ { 2 } = \mathbb { I } \otimes _ { \mathsf { B S B } } \mathbb { B } ;\) this gives a B-module called the module of A-differentials of the ring B (thisdefinition is due to E.Kahler).If \(\pmb { d x }\) denotes the image of \(x \otimes \operatorname { I } - \operatorname { I } \otimes x\) in \(\ P / \ P ^ { 2 }\) ,every element of \(\Omega _ { A } ( \mathbb { B } )\) can be written in the form \(\sum { y _ { i } d { x _ { i } } }\) ,and we have \[ \begin{array} { r } { d \{ x y \} = x d y + y d x } \\ { d a = 0 \quad \mathrm { i f ~ } a \in \pmb { A } . } \end{array} \] The module \(\Omega _ { \Lambda } ( { \bf B } )\) is actually universal for the above properties (cf.[12], expose 13.as well as[46]).

Formalized. Mathlib/RingTheory/Kaehler/Basic.lean::KaehlerDifferential, KaehlerDifferential.ideal, KaehlerDifferential.D — Mathlib defines Ω_{B/A} from the kernel of multiplication modulo its square and supplies the universal derivation.

Searched: P=db584cd6d46c92f209a44c0f1c829460d327499d

Proposition 14

FC10-C03-U042 · Chapter III, source L1979 · after FC10-C03-U016, FC10-C03-U041 · not formalized

Proposition14.LetA bea Dedekind domain,with fieldof fractions \(\kappa ;\) letL bea finite separable extension of \(\mathbf { K }\) ,and let \(\pmb { \mathrm { B } }\) be the integral closure ofAin L.Suppose that for every prime ideal \(\mathfrak { P }\) ofB,the corresponding residue extensionis separable.The B-module \(\Omega _ { \mathrm { A } } ( \ B { \mathbf { \{ B \} } } )\) can then be generated by one element,and itsannihilator is thedifferent DB/A

Not formalized. The checked libraries contain different, trace-dual, unramified and Kähler-differential infrastructure, but this full discriminant/different statement is not source-complete in the inspected APIs.