Renaming the variables of A⟨X⟩_T #
An embedding e : Fin k ↪ Fin m of variables renames power series in k variables to power
series in m variables, Xᵢ ↦ X_{e i}. Renaming preserves weighted restrictedness as soon as each
weight T i lies in the weight S (e i) of the variable it is sent to, and so induces a
continuous ring homomorphism A⟨X⟩_T → A⟨X⟩_S.
At the trivial weight these include the two maps A⟨ζ⟩ → A⟨X, Y⟩, ζ ↦ X and ζ ↦ Y, that
compare the pieces of a two-piece Laurent cover with their overlap in Wedhorn's Lemma 8.33.
Main definitions #
TauCeti.Huber.weightedRename: the ring homomorphismA⟨X⟩_T → A⟨X⟩_Sinduced by an embedding of the variables;TauCeti.Huber.weightedRenameAlgHomis itsA-algebra-homomorphism form, andTauCeti.Huber.coe_weightedRenamesays it isMvPowerSeries.rename.
Main results #
TauCeti.Huber.IsWeightedRestricted.rename: renaming along an embedding carriesT-restricted series toS-restricted ones.TauCeti.Huber.weightedRename_weightedCandTauCeti.Huber.weightedRename_weightedX: the induced homomorphism fixes the constants and sendsXᵢtoX_{e i}.TauCeti.Huber.continuous_weightedRename: it is continuous.TauCeti.Huber.weightedRename_injectiveandTauCeti.Huber.weightedRename_inj(simp): it is injective, so equality may be read off after renaming.TauCeti.Huber.weightedRename_idandTauCeti.Huber.weightedRename_comp: the identity and composition laws, which make the construction functorial in the variables.
References #
- T. Wedhorn, Adic Spaces (arXiv:1910.05934v1), Remark and Definition 5.48, and the proof of Lemma 8.33.
Provenance #
The renaming is Mathlib's MvPowerSeries.rename. AINTLIB (github.com/CBirkbeck/AINTLIB,
Apache-2.0) at commit 37bbdaeb9, projects/AdicSpaces/Adic spaces/TateAlgebra.lean, has the two
trivial-weight maps from its TateAlgebra A into TateAlgebra₂ A as posIncl and negIncl,
built on its own varInclHom, with posIncl_algebraMap and posIncl_X and their negIncl
counterparts. Those are the two trivial-weight instances of weightedRename here, which is
defined for an arbitrary embedding of the variables and arbitrary weights T i ⊆ S (e i).
Renaming preserves weighted restrictedness: along an embedding e of the variables with
each T i ⊆ S (e i), a T-restricted series renames to an S-restricted one. The weights of the
variables outside the image of e are arbitrary. This renames the variables, where
TauCeti.Huber.IsWeightedRestricted.map changes the coefficient ring.
The homomorphism A⟨X⟩_T → A⟨X⟩_S induced by an embedding e of the variables, sending
Xᵢ to X_{e i}. Each weight T i must lie in the weight S (e i) of its image.
It moves the variables and keeps the coefficients, where TauCeti.Huber.weightedMap moves the
coefficients along a ring map and keeps the variables. Its values are computed by
TauCeti.Huber.coe_weightedRename.
Equations
- TauCeti.Huber.weightedRename e hT hS hTS = (MvPowerSeries.rename ⇑e).restrict (TauCeti.Huber.weightedRestrictedSubring T hT) (TauCeti.Huber.weightedRestrictedSubring S hS) ⋯
Instances For
weightedRename is MvPowerSeries.rename with its domain and codomain cut down.
weightedRename fixes the constant series.
The A-algebra-homomorphism form of weightedRename.
Equations
- TauCeti.Huber.weightedRenameAlgHom e hT hS hTS = { toRingHom := TauCeti.Huber.weightedRename e hT hS hTS, commutes' := ⋯ }
Instances For
The algebra-homomorphism form has the same underlying function as weightedRename.
weightedRename sends the variable Xᵢ to X_{e i}.
weightedRename is continuous for the weighted topologies, so it is a morphism of
topological rings.
weightedRename is injective, because MvPowerSeries.rename along an embedding is and
the coercion to the ambient series ring is.
Equality after renaming is equality: the iff form of
TauCeti.Huber.weightedRename_injective.
The identity law: renaming along Function.Embedding.refl is the identity.
The composition law: renaming along a composite embedding is the composite of the
renamings. With weightedRename_id this is what makes A⟨X⟩_T functorial in the variables, as
weightedMap_comp and weightedMap_id do for the coefficient ring.