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.
Group cross-correlation and compatible layers are equivariant
Statement
Let be a discrete group acting on the left on the square lattice , and let feature maps take values in finite-dimensional row-vector channel spaces. Assume every group or lattice sum below has finite support or converges absolutely in each output coordinate. For group-indexed features and a matrix-valued filter , group-to-group cross-correlation satisfies
For an image feature map and a lattice filter , the first-layer image-to-group cross-correlation also satisfies
where the input action is induced by the action on and the output action is the left action on maps on . The bias-free sum in the ordinary full-lattice, unit-stride discrete layer with origin is the translation-group instance of this formula; any fixed origin shift and the layer's constant output bias preserve translation equivariance. Componentwise pointwise nonlinearities and finite-neighborhood max pooling without subsampling commute with the left action. Restricting a group feature map to a subgroup preserves -equivariance; for finite , left-coset max pooling produces a -equivariant feature map on , and when is finite it is invariant. Finite compositions of equivariant layers remain equivariant.
The full p4 and p4m lattice symmetry groups are infinite because they contain all integer translations; no finiteness assumption on is made. On a finite grid, the theorem applies only when the domain, output sampling, and boundary convention respect the stated actions. Arbitrary cropping, padding, or stride need not do so. No continuous-rotation, universal-approximation, or empirical-superiority claim follows.
Statement references
the generic intertwining condition
functions and declared domains/codomains
the discrete layer and boundary conventions
group and image-to-group correlation
pointwise and pooling operators
Cohen and Welling, “Group Equivariant Convolutional Networks,” §§2, 4–6 and Appendix A
Goodfellow, Bengio, and Courville, Deep Learning, Chapter 9 §§9.1–9.5
Equivariance diagram
For each , this square records the equation : the vertical maps act on input and output feature spaces, respectively. It is a notation summary; the convolution claims below are proved by direct reindexing.
diagram failed to render:
\begin{tikzcd}
X \arrow[r,"\Phi"] \arrow[d,"T_u"'] & Y \arrow[d,"T'_u"] \\
X \arrow[r,"\Phi"'] & Y
\end{tikzcd}Facts & Assumptions
Given: The group actions, feature maps, filters, finite-support or absolute-convergence conditions, and operators stated above. Prove the equivariance claims and the composition rule.
Left group actions, transitive actions, and faithful actions: A left action satisfies and for every and acted-on point .
Group and abelian group: Group multiplication is associative and each element has a two-sided inverse.
The left action on feature maps induced by an action on sites: The induced action is , and on group-indexed maps .
First-layer and group-to-group cross-correlation: Group-to-group correlation is when the sum is finite or absolutely convergent.
First-layer and group-to-group cross-correlation: Image-to-group correlation is when the sum is finite or absolutely convergent.
Pointwise nonlinearities, neighborhood pooling, subgroup sampling, and coset pooling: Pointwise maps act componentwise, , and non-strided pooling is for finite nonempty . For a finite subgroup , left-coset pooling is , where and ; the induced left action on the index set is .
Equivariant neural layers between group-action feature spaces: Equivariance between input and output actions is for every and .
Discrete convolutional layer with local receptive fields, channel mixing, stride, and padding: The discrete layer uses a finite offset set and computes with the declared extension and stride.
The p4 and p4m square-lattice symmetry groups: The full p4 and p4m groups contain every translation for and are infinite.
Equivariant maps and isomorphisms of group actions: An equivariant map between -sets satisfies for every and .
Subgroup: A subgroup contains the identity and is closed under the group operation and inverses.
Left and right cosets and of a subgroup: The left coset of represented by is .
Proof
For group-to-group correlation, . Reindex by the bijection to obtain . The identity follows because both products of and are by associativity and the two-sided inverse laws; two two-sided inverses of coincide since . Hence the sum is . The reindexing is valid for finite support or absolute convergence.
For every channel , . Likewise, . Thus both operators commute with the left action.
For and , because by [F11]; this proves only -equivariance after subgroup restriction. For finite and arbitrary , , using the left-coset indexing in [F12] and the action stated in [F6]. If is finite then is a singleton, whose action is trivial, so the output is invariant.
For the first-layer operation, . The map is a bijection of with inverse by [F1], so reindexing gives , using the inverse identity in 1.1. Absolute convergence or finite support justifies the reindexing. For acting by translations, with finite support, full-lattice input and output domains, unit stride, and origin , setting identifies the sum in this formula with the cross-correlation term of the layer in [F8]. For any fixed origin , that sum is instead , which remains translation-equivariant because translations of commute. The layer's output bias is constant across , so the induced translation action fixes it; adding it preserves equivariance of the full layer.
If and are equivariant maps for compatible input, intermediate, and output actions, then by [F7] and [F10]; induction gives equivariance of any finite stack. The reindexings in steps 1.1 and 2.1 require actual group actions on the full index sets, while [F8] permits arbitrary finite-grid boundary and stride choices; therefore those choices are covered only when compatible with the actions. In particular [F9] shows no finite-group assumption was used for p4 or p4m.
Depends on
- Discrete convolutional layer with local receptive fields, channel mixing, stride, and padding
- The left action on feature maps induced by an action on sites
- Equivariant neural layers between group-action feature spaces
- First-layer and group-to-group cross-correlation
- Pointwise nonlinearities, neighborhood pooling, subgroup sampling, and coset pooling
- The p4 and p4m square-lattice symmetry groups
- Left group actions, transitive actions, and faithful actions
- Equivariant maps and isomorphisms of group actions
- Group and abelian group
- Subgroup
- Left and right cosets $gH$ and $Hg$ of a subgroup
- A function is a relation $f$ with $(a,b) \in f$ and $(a,c) \in f$ implying $b = c$; $f : A \to B$, the value $f(a)$, domain and codomain
Used by
Dependency tree · two levels
23 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Taco S. Cohen and Max Welling, Group Equivariant Convolutional Networks (standard reference, not scraped)
- Ian Goodfellow, Yoshua Bengio, and Aaron Courville, Deep Learning (standard reference, not scraped)