Documentation

Project.ForMathlib.HomogeneousLocalization

@[simp]
theorem HomogeneousLocalization.NumDenSameDeg.deg_prod {ฮน : Type u_1} {R : Type u_2} {A : Type u_3} [AddCommMonoid ฮน] [DecidableEq ฮน] [CommRing R] [CommRing A] [Algebra R A] (๐’œ : ฮน โ†’ Submodule R A) [GradedAlgebra ๐’œ] (x : Submonoid A) {ฮนโœ : Type u_4} (s : Finset ฮนโœ) (f : ฮนโœ โ†’ HomogeneousLocalization.NumDenSameDeg ๐’œ x) :
(โˆ i โˆˆ s, f i).deg = โˆ‘ i โˆˆ s, (f i).deg
@[simp]
theorem HomogeneousLocalization.NumDenSameDeg.num_prod {ฮน : Type u_1} {R : Type u_2} {A : Type u_3} [AddCommMonoid ฮน] [DecidableEq ฮน] [CommRing R] [CommRing A] [Algebra R A] (๐’œ : ฮน โ†’ Submodule R A) [GradedAlgebra ๐’œ] (x : Submonoid A) {ฮนโœ : Type u_4} (s : Finset ฮนโœ) (f : ฮนโœ โ†’ HomogeneousLocalization.NumDenSameDeg ๐’œ x) :
(โˆ i โˆˆ s, f i).num = โŸจโˆ i โˆˆ s, โ†‘(f i).num, โ‹ฏโŸฉ
@[simp]
theorem HomogeneousLocalization.NumDenSameDeg.den_prod {ฮน : Type u_1} {R : Type u_2} {A : Type u_3} [AddCommMonoid ฮน] [DecidableEq ฮน] [CommRing R] [CommRing A] [Algebra R A] (๐’œ : ฮน โ†’ Submodule R A) [GradedAlgebra ๐’œ] (x : Submonoid A) {ฮนโœ : Type u_4} (s : Finset ฮนโœ) (f : ฮนโœ โ†’ HomogeneousLocalization.NumDenSameDeg ๐’œ x) :
(โˆ i โˆˆ s, f i).den = โŸจโˆ i โˆˆ s, โ†‘(f i).den, โ‹ฏโŸฉ
theorem HomogeneousLocalization.prod_mk {ฮน : Type u_1} {R : Type u_2} {A : Type u_3} [AddCommMonoid ฮน] [DecidableEq ฮน] [CommRing R] [CommRing A] [Algebra R A] (๐’œ : ฮน โ†’ Submodule R A) [GradedAlgebra ๐’œ] (x : Submonoid A) {ฮนโœ : Type u_4} (s : Finset ฮนโœ) (f : ฮนโœ โ†’ HomogeneousLocalization.NumDenSameDeg ๐’œ x) :
โˆ i โˆˆ s, HomogeneousLocalization.mk (f i) = HomogeneousLocalization.mk (โˆ i โˆˆ s, f i)