Collapsing an iterated product of powers into a single product of powers #
Finset.prod_pow_eq_pow_sum collapses a product of natural powers of one fixed element into a
single power. This file records the analogue for integral powers, in a commutative group and in a
commutative group with zero at an invertible element, and the three substitution rules that follow
from it: substituting a family of monomials into a monomial multiplies the two exponent matrices.
These are the bookkeeping rules behind composing monomial maps in coordinates, where the exponent matrices may carry natural or integral entries depending on whether the coordinate they act on is allowed to vanish.
Main results #
Finset.prod_zpow_eq_zpow_sumandFinset.prod_zpow_eq_zpow_sum₀:∏ i ∈ s, y ^ e i = y ^ ∑ i ∈ s, e i, in a commutative group and, fory ≠ 0, in a commutative group with zero.Finset.prod_prod_pow,Finset.prod_prod_zpowandFinset.prod_prod_zpow_pow: substituting monomials into a monomial multiplies the exponent matrices, for the three combinations of natural and integral exponents that make sense.
A product of integral powers of one fixed element of a commutative group collapses to a single
power. This is the integral-exponent analogue of Finset.prod_pow_eq_pow_sum.
A product of integral powers of one fixed invertible element of a commutative group with zero collapses to a single power.
Substituting the monomials ∏ b ∈ t, x b ^ e a b into the monomial with natural exponents
g produces the monomial whose exponent matrix is the product ∑ a ∈ s, g a * e a b.
Substituting the monomials ∏ b ∈ t, y b ^ e a b in invertible coordinates into the monomial
with integral exponents g produces the monomial whose exponent matrix is the product
∑ a ∈ s, g a * e a b.
The mixed case of Finset.prod_prod_zpow: monomials with integral exponents in invertible
coordinates, substituted into a monomial with natural exponents g.