ModuleMvPowerSeriesNoetherian.lean
Nyll.EtaleFundamentalGroups.Kummer.Completions.MaximalAdic.MvPowerSeriesNoetherian
15 declarations indexed from sourceView source ↗ Module documentation
Noetherian finite-variable power-series rings
Splitting a finite set of variables into one variable and the remaining variables identifies the corresponding multivariate power-series ring with an iterated univariate power-series ring. This gives the finite-variable Hilbert basis theorem for formal power series and, as an application, the Noetherianity of maximal-adic completions of Noetherian local rings.
Declarations
EtaleFundamentalGroups.Kummer.MvPowerSeriesFinite.splitIndex
DocumentationSplit an exponent on Unit ⊕ σ into the exponent of the distinguished variable and the exponent vector on the remaining variables.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups.Kummer
universe u v
open Finset
open IsLocalRing
namespace MvPowerSeriesFinite
variable {R : Type u} {σ : Type v}
EtaleFundamentalGroups.Kummer.MvPowerSeriesFinite.splitIndex_symm_apply
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups.Kummer
universe u v
open Finset
open IsLocalRing
namespace MvPowerSeriesFinite
variable {R : Type u} {σ : Type v}
EtaleFundamentalGroups.Kummer.MvPowerSeriesFinite.splitIndex_apply_sumElim
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups.Kummer
universe u v
open Finset
open IsLocalRing
namespace MvPowerSeriesFinite
variable {R : Type u} {σ : Type v}
EtaleFundamentalGroups.Kummer.MvPowerSeriesFinite.curryFun
DocumentationCurry the coefficient function of a power series in Unit ⊕ σ into a univariate power series whose coefficients are power series in σ.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups.Kummer
universe u v
open Finset
open IsLocalRing
namespace MvPowerSeriesFinite
variable {R : Type u} {σ : Type v}
EtaleFundamentalGroups.Kummer.MvPowerSeriesFinite.uncurryFun
DocumentationUndo curryFun by joining the two exponent vectors.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups.Kummer
universe u v
open Finset
open IsLocalRing
namespace MvPowerSeriesFinite
variable {R : Type u} {σ : Type v}
EtaleFundamentalGroups.Kummer.MvPowerSeriesFinite.coeff_coeff_curryFun
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups.Kummer
universe u v
open Finset
open IsLocalRing
namespace MvPowerSeriesFinite
variable {R : Type u} {σ : Type v}
EtaleFundamentalGroups.Kummer.MvPowerSeriesFinite.coeff_uncurryFun
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups.Kummer
universe u v
open Finset
open IsLocalRing
namespace MvPowerSeriesFinite
variable {R : Type u} {σ : Type v}
EtaleFundamentalGroups.Kummer.MvPowerSeriesFinite.curryFun_mul
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups.Kummer
universe u v
open Finset
open IsLocalRing
namespace MvPowerSeriesFinite
variable {R : Type u} {σ : Type v}
EtaleFundamentalGroups.Kummer.MvPowerSeriesFinite.sumUnitEquivPowerSeries
DocumentationA finite-variable multivariate power-series ring with one distinguished variable is an iterated univariate power-series ring.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups.Kummer
universe u v
open Finset
open IsLocalRing
namespace MvPowerSeriesFinite
variable {R : Type u} {σ : Type v}
EtaleFundamentalGroups.Kummer.isNoetherianRing_mvPowerSeries_fin
DocumentationFormal power series in n variables over a Noetherian coefficient ring form a Noetherian ring.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups.Kummer
universe u v
open Finset
open IsLocalRing
EtaleFundamentalGroups.Kummer.isNoetherianRing_mvPowerSeries_finite
DocumentationA multivariate formal-power-series ring over a Noetherian ring is Noetherian whenever its variable type is finite.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups.Kummer
universe u v
open Finset
open IsLocalRing
EtaleFundamentalGroups.Kummer.mvPowerSeries_isNoetherianRing_of_finite
DocumentationTypeclass form of the finite-variable formal-power-series Hilbert basis theorem.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups.Kummer
universe u v
open Finset
open IsLocalRing
EtaleFundamentalGroups.Kummer.maximalAdicCompletion_isNoetherianRing_of_generators
DocumentationA finite family generating the closed point presents the maximal-adic completion as a quotient of a Noetherian finite-variable power-series ring.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups.Kummer
universe u v
open Finset
open IsLocalRing
EtaleFundamentalGroups.Kummer.maximalAdicCompletion_isNoetherianRing
DocumentationThe maximal-adic completion of every Noetherian local ring is Noetherian. A finite generating family is obtained from Noetherianity, so no regular-system hypothesis or bound on the dimension is required.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups.Kummer
universe u v
open Finset
open IsLocalRing
EtaleFundamentalGroups.Kummer.maximalAdicCompletion_isNoetherianRing_instance
DocumentationTypeclass form of Noetherianity of maximal-adic completion.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace EtaleFundamentalGroups.Kummer
universe u v
open Finset
open IsLocalRing