TheoremBase

Iterated Operations over Finite Sets: Singletons, Disjoint Unions, Reindexing, Products of Sets, Termwise Combination, Homomorphisms and Intervals

For an associative and commutative operation with a neutral element, the iterated operation over finite sets is additive over disjoint unions, invariant under reindexing by a bijection, computed over a product of sets as an iterated double operation in either order, combines termwise and is preserved by homomorphisms; over intervals it peels off the last term and is invariant under shifting the index.

Statement

In the setting of The Natural Numbers and the Natural Numbers with Zero: Arithmetic, Order, Induction and Recursion, let ∗\ast be an associative and commutative binary operation on a set XX with a neutral element ee, and let iterated operations over finite sets and intervals be as in Sums and Products over a Finite Set and over an Interval §operation, Sums and Products over a Finite Set and over an Interval §empty, Sums and Products over a Finite Set and over an Interval §subsets and Sums and Products over a Finite Set and over an Interval §intervals. Let AA and BB be finite sets; singletons, A∪BA\cup B and A×BA\times B are finite by Finite Sets: the Pigeonhole Principle, Uniqueness of the Length, Subsets, Unions, Products, Images, Bounded Sets of Natural Numbers, Extreme Elements, Sets of Maps, Finite Unions and Finite Choice §small and Finite Sets: the Pigeonhole Principle, Uniqueness of the Length, Subsets, Unions, Products, Images, Bounded Sets of Natural Numbers, Extreme Elements, Sets of Maps, Finite Unions and Finite Choice §union.

For every set yy and f:{y}→Xf:\{y\}\to X, ∗x∈{y}f(x)=f(y)\mathop{\ast}\limits_{x\in\{y\}}f(x)=f(y).

If A∩B=∅A\cap B=\emptyset and f:A∪B→Xf:A\cup B\to X, then ∗x∈A∪Bf(x)=(∗x∈Af(x))∗(∗x∈Bf(x))\mathop{\ast}\limits_{x\in A\cup B}f(x)=\Big(\mathop{\ast}\limits_{x\in A}f(x)\Big)\ast\Big(\mathop{\ast}\limits_{x\in B}f(x)\Big).

If g:B→Ag:B\to A is a bijection and f:A→Xf:A\to X, then ∗y∈Bf(g(y))=∗x∈Af(x)\mathop{\ast}\limits_{y\in B}f(g(y))=\mathop{\ast}\limits_{x\in A}f(x).

If f:A×B→Xf:A\times B\to X, then

∗(x,y)∈A×Bf(x,y)=∗x∈A(∗y∈Bf(x,y))=∗y∈B(∗x∈Af(x,y)).\mathop{\ast}\limits_{(x,y)\in A\times B}f(x,y)=\mathop{\ast}\limits_{x\in A}\Big(\mathop{\ast}\limits_{y\in B}f(x,y)\Big)=\mathop{\ast}\limits_{y\in B}\Big(\mathop{\ast}\limits_{x\in A}f(x,y)\Big).

If f,g:A→Xf,g:A\to X, then ∗x∈A(f(x)∗g(x))=(∗x∈Af(x))∗(∗x∈Ag(x))\mathop{\ast}\limits_{x\in A}\big(f(x)\ast g(x)\big)=\Big(\mathop{\ast}\limits_{x\in A}f(x)\Big)\ast\Big(\mathop{\ast}\limits_{x\in A}g(x)\Big).

Let ⋄\diamond be an associative and commutative binary operation on a set YY with a neutral element e′e', and φ:X→Y\varphi:X\to Y a map with φ(e)=e′\varphi(e)=e' and φ(x∗y)=φ(x)⋄φ(y)\varphi(x\ast y)=\varphi(x)\diamond\varphi(y) for all x,y∈Xx,y\in X. For f:A→Xf:A\to X, φ(∗x∈Af(x))=⋄x∈Aφ(f(x))\varphi\Big(\mathop{\ast}\limits_{x\in A}f(x)\Big)=\mathop{\diamond}\limits_{x\in A}\varphi(f(x)).

Let m,n∈N0m,n\in\mathbb{N}_{0} with m≤n+1m\le n+1, and let aa be a map from a set containing {m,…,n+1}\{m,\dots,n+1\} to XX. Then ∗k=mn+1ak=(∗k=mnak)∗an+1\mathop{\ast}\limits_{k=m}^{n+1}a_{k}=\Big(\mathop{\ast}\limits_{k=m}^{n}a_{k}\Big)\ast a_{n+1}.

Let m,n,p∈N0m,n,p\in\mathbb{N}_{0}, and let aa be a map from a set containing {m+p,…,n+p}\{m+p,\dots,n+p\} to XX. Then ∗k=mnak+p=∗k=m+pn+pak\mathop{\ast}\limits_{k=m}^{n}a_{k+p}=\mathop{\ast}\limits_{k=m+p}^{n+p}a_{k}.

Proofs

Log in to submit a proof.

Loading...

Citations

Loading…

Dependencies

Loading…

Related

0 relations

Curated associations between results. These are editable and subjective — they do not replace the dependency graph, which is derived from the references in the text.

No relations recorded yet.

Comments

Log in to comment.

Loading…