How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Convolution and finite-group equivariance — Examples
2 · Logical flowchart
3 · Definitions, theorems and proofs
None yet.
4 · Examples, counterexamples and false statements
Full-lattice translation equivariance and a zero-padding boundary failure
Example
Let have finite support, let be finite, and choose real weights for . The full-lattice layer commutes with every translation . A finite-grid boundary can fail: take with , let swap the two sites and let , extend arrays by zero outside , and define for . For and , one obtains but , so this zero-padded layer is not equivariant for the swap action on the two-site grid.
Example references
Facts & Assumptions
Given: The full-lattice layer and two-site zero-padded layer in the Example. Verify the translation identity and the finite boundary failure.
Discrete convolutional layer with local receptive fields, channel mixing, stride, and padding: A discrete layer has finite receptive field and computes a weighted sum of shifted input values, using its chosen extension outside the input domain.
The left action on feature maps induced by an action on sites: For a left action on sites, .
Group cross-correlation and compatible layers are equivariant: The full-lattice unit-stride cross-correlation is equivariant under the translation group when its sum is finite or absolutely convergent.
Verification
The formula is the first-layer translation correlation with finite filter support, so [F3] gives for every .
Since swaps and , . Zero extension gives and , so and . In turn, and , so . These outputs differ, proving the stated failure.
p4 and p4m orientation-indexed feature maps
Example
Let be the quarter-turn, a reflection, , and ; define when and otherwise. The ordinary planar cross-correlation with and is not rotation-equivariant with a fixed filter: , but and . In a p4 group layer, the feature map is indexed by pairs , giving four orientation indices at each translation ; in a p4m group layer it is indexed by for , giving eight. The full p4 and p4m groups remain infinite through their translations, and their group-correlation layers are equivariant for the full left action.
Example references
the p4 and p4m groups and their finite point groups
the action on spatial and group-indexed maps
planar cross-correlation convention
group-correlation equivariance
Cohen and Welling, “Group Equivariant Convolutional Networks,” §§4.2–4.4, 5–6.1 and Appendix A
Goodfellow, Bengio, and Courville, Deep Learning, Chapter 9 §§9.1–9.2 and §9.5
Facts & Assumptions
Given: The p4/p4m groups, feature-map actions, planar correlation, and group-correlation theorem described in the Example. Verify the orientation counts, group-layer equivariance, and fixed-filter rotation failure.
The p4 and p4m square-lattice symmetry groups: The point groups are and ; the full groups contain every translation and are infinite.
The left action on feature maps induced by an action on sites: The action on a feature map is .
Discrete convolutional layer with local receptive fields, channel mixing, stride, and padding: On the full lattice with unit stride, a finite receptive-field layer computes a discrete cross-correlation without kernel reversal.
First-layer and group-to-group cross-correlation: Group-to-group cross-correlation uses .
Group cross-correlation and compatible layers are equivariant: Group-to-group cross-correlation commutes with the left action whenever its sum is finite or absolutely convergent.
Verification
At a fixed translation , the p4 index has the four values and p4m has the eight distinct values , by [F1]. Distinct translations give infinitely many full group elements in each case.
For either full group or , apply [F5] to the group-correlation operator in [F4]. Its input and output actions are the left actions in [F2], so every such group layer is equivariant without treating as finite.
Since , . In the displayed planar correlation, only contributes, and , so . Therefore , whereas . As , these outputs differ.
Non-strided, subgroup, and coset pooling on p4 features
Example
Let be the p4 group and let be its four-element rotation subgroup. For a scalar group feature map , max pooling with and no subsampling remains -equivariant. Restricting to retains only -equivariance. Left-coset pooling has one value for each translation position: , so the four orientation indices are pooled while the result remains equivariant on . In the separate finite case , has one element and the pooled value is invariant.
Example references
pooling and subgroup operations
the p4 group and its rotation subgroup
subgroup identity and closure conditions
pooling and subgroup equivariance conclusions
Cohen and Welling, “Group Equivariant Convolutional Networks,” §6.3 and Appendix A
Goodfellow, Bengio, and Courville, Deep Learning, Chapter 9 §9.3
Facts & Assumptions
Given: The p4 group, its rotation subgroup, and the pooling operators in the Example. Verify their equivariance and the quotient indexing.
Pointwise nonlinearities, neighborhood pooling, subgroup sampling, and coset pooling: Non-strided pooling is , subgroup sampling is restriction, and left-coset pooling is .
The p4 and p4m square-lattice symmetry groups: p4 elements are pairs with product .
Group cross-correlation and compatible layers are equivariant: Non-strided pooling commutes with the left action, subgroup restriction preserves the subgroup action, and finite coset pooling is equivariant on the coset set.
Subgroup: A subgroup contains the identity and is closed under the group operation and inverses.
Verification
The set is finite and nonempty, so the non-strided max pool is defined; [F3] gives for every .
The p4 multiplication in [F2] gives , , and , so [F4] confirms . For , , and restricting to equals applying the left -action to . The theorem therefore retains exactly the subgroup equivariance claimed after restriction.
By the p4 pair product in [F2], , so each left coset fixes and includes all four rotations.
The coset-pooling theorem [F3] makes equivariant on . If is finite, there is one coset, and the induced left action on this singleton is the identity, so the pooled value is invariant.