Homogeneous Localization #
Notation #
ι
is a commutative monoid;R
is a commutative semiring;A
is a commutative ring and anR
-algebra;𝒜 : ι → Submodule R A
is the grading ofA
;x : Submonoid A
is a submonoid
Main definitions and results #
This file constructs the subring of Aₓ
where the numerator and denominator have the same grading,
i.e. {a/b ∈ Aₓ | ∃ (i : ι), a ∈ 𝒜ᵢ ∧ b ∈ 𝒜ᵢ}
.
HomogeneousLocalization.NumDenSameDeg
: a structure with a numerator and denominator field where they are required to have the same grading.
However NumDenSameDeg 𝒜 x
cannot have a ring structure for many reasons, for example if c
is a NumDenSameDeg
, then generally, c + (-c)
is not necessarily 0
for degree reasons ---
0
is considered to have grade zero (see deg_zero
) but c + (-c)
has the same degree as c
. To
circumvent this, we quotient NumDenSameDeg 𝒜 x
by the kernel of c ↦ c.num / c.den
.
HomogeneousLocalization.NumDenSameDeg.embedding
: forx : Submonoid A
and anyc : NumDenSameDeg 𝒜 x
, or equivalent a numerator and a denominator of the same degree, we get an elementc.num / c.den
ofAₓ
.HomogeneousLocalization
:NumDenSameDeg 𝒜 x
quotiented by kernel ofembedding 𝒜 x
.HomogeneousLocalization.val
: iff : HomogeneousLocalization 𝒜 x
, thenf.val
is an element ofAₓ
. In another word, one can viewHomogeneousLocalization 𝒜 x
as a subring ofAₓ
throughHomogeneousLocalization.val
.HomogeneousLocalization.num
: iff : HomogeneousLocalization 𝒜 x
, thenf.num : A
is the numerator off
.HomogeneousLocalization.den
: iff : HomogeneousLocalization 𝒜 x
, thenf.den : A
is the denominator off
.HomogeneousLocalization.deg
: iff : HomogeneousLocalization 𝒜 x
, thenf.deg : ι
is the degree off
such thatf.num ∈ 𝒜 f.deg
andf.den ∈ 𝒜 f.deg
(seeHomogeneousLocalization.num_mem_deg
andHomogeneousLocalization.den_mem_deg
).HomogeneousLocalization.num_mem_deg
: iff : HomogeneousLocalization 𝒜 x
, thenf.num_mem_deg
is a proof thatf.num ∈ 𝒜 f.deg
.HomogeneousLocalization.den_mem_deg
: iff : HomogeneousLocalization 𝒜 x
, thenf.den_mem_deg
is a proof thatf.den ∈ 𝒜 f.deg
.HomogeneousLocalization.eq_num_div_den
: iff : HomogeneousLocalization 𝒜 x
, thenf.val : Aₓ
is equal tof.num / f.den
.HomogeneousLocalization.isLocalRing
:HomogeneousLocalization 𝒜 x
is a local ring whenx
is the complement of some prime ideals.HomogeneousLocalization.map
: LetA
andB
be two graded rings andg : A → B
a grading preserving ring map. IfP ≤ A
andQ ≤ B
are submonoids such thatP ≤ g⁻¹(Q)
, theng
induces a ring map between the homogeneous localization ofA
atP
and the homogeneous localization ofB
atQ
.
References #
- [Robin Hartshorne, Algebraic Geometry][Har77]
Let x
be a submonoid of A
, then NumDenSameDeg 𝒜 x
is a structure with a numerator and a
denominator with same grading such that the denominator is contained in x
.
Instances For
Equations
Equations
Equations
Equations
Equations
Equations
For x : prime ideal of A
and any p : NumDenSameDeg 𝒜 x
, or equivalent a numerator and a
denominator of the same degree, we get an element p.num / p.den
of Aₓ
.
Equations
Instances For
For x : prime ideal of A
, HomogeneousLocalization 𝒜 x
is NumDenSameDeg 𝒜 x
modulo the
kernel of embedding 𝒜 x
. This is essentially the subring of Aₓ
where the numerator and
denominator share the same grading.
Equations
Instances For
Construct an element of HomogeneousLocalization 𝒜 x
from a homogeneous fraction.
Equations
Instances For
View an element of HomogeneousLocalization 𝒜 x
as an element of Aₓ
by forgetting that the
numerator and denominator are of the same grading.
Equations
Instances For
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
The map from 𝒜 0
to the degree 0
part of 𝒜ₓ
sending f ↦ f/1
.
Equations
Instances For
Equations
Numerator of an element in HomogeneousLocalization x
.
Equations
Instances For
Denominator of an element in HomogeneousLocalization x
.
Equations
Instances For
For an element in HomogeneousLocalization x
, degree is the natural number i
such that
𝒜 i
contains both numerator and denominator.
Equations
Instances For
Let A, B
be two graded algebras with the same indexing set and g : A → B
be a graded algebra
homomorphism (i.e. g(Aₘ) ⊆ Bₘ
). Let P ≤ A
be a submonoid and Q ≤ B
be a submonoid such that
P ≤ g⁻¹ Q
, then g
induce a map from the homogeneous localizations A⁰_P
to the homogeneous
localizations B⁰_Q
.
Equations
Instances For
Let A
be a graded algebra and P ≤ Q
be two submonoids, then the homogeneous localization of A
at P
embeds into the homogeneous localization of A
at Q
.
Equations
Instances For
Given x = f * g
with g
homogeneous of positive degree,
this is the map A_{(f)} → A_{(x)}
taking a/f^i
to ag^i/(fg)^i
.
Equations
Instances For
Given x = f * g
with g
homogeneous of positive degree,
this is the map A_{(f)} → A_{(x)}
taking a/f^i
to ag^i/(fg)^i
.
Equations
Instances For
This is a convenient constructor for Away 𝒜 f
when f
is homogeneous.
Away.mk 𝒜 hf n x hx
is the fraction x / f ^ n
.
Equations
Instances For
The element t := g ^ d / f ^ e
such that A_{(fg)} = A_{(f)}[1/t]
.
Equations
Instances For
Let t := g ^ d / f ^ e
, then A_{(fg)} = A_{(f)}[1/t]
.
Let 𝒜
be a graded algebra, finitely generated (as an algebra) over 𝒜₀
by { vᵢ }
,
where vᵢ
has degree dvᵢ
.
If f : A
has degree d
, then 𝒜_(f)
is generated (as a module) over 𝒜₀
by
elements of the form (∏ i, vᵢ ^ aᵢ) / fᵃ
such that ∑ aᵢ • dvᵢ = a • d
.
Let 𝒜
be a graded algebra, finitely generated (as an algebra) over 𝒜₀
by { vᵢ }
,
where vᵢ
has degree dvᵢ
.
If f : A
has degree d
, then 𝒜_(f)
is generated (as an algebra) over 𝒜₀
by
elements of the form (∏ i, vᵢ ^ aᵢ) / fᵃ
such that ∑ aᵢ • dvᵢ = a • d
and ∀ i, aᵢ ≤ d
.