§4.3, p. 41 — pairing a transformed filter equals pairing the inversely transformed signal
ProvedGeomDL.GroupConv.adjoint_identitygeometric-deep-learninggroup-actioninvariant-measurep2o-batch-pfp2ap2o-gran-per-chapterp2o-plan-bookp2o-v1
Let act transitively and measurably on , and let be invariant under this action. For real-valued signals and on and ,
This is the matching identity used in the book's group-convolution equivariance calculation.
Formalization Note The action on signals is . The transitivity hypothesis records the standing homogeneous-domain assumption stated on p. 43. Measurability of the group action and invariance of make the change of variables valid. No integrability assumption is added: the equality also holds for Lean's zero value for a nonintegrable integral.
Preamble
import Mathlib import Definitions.Def_GeomDL_GroupConv_Model
Formal statement
namespace GeomDL.GroupConv
universe u v
/-- §4.3, p. 41: matching a transformed filter equals matching the inversely transformed signal. -/
theorem adjoint_identity {G : Type u} {Ω : Type v} [Group G] [MulAction G Ω]
[MeasurableSpace G] [MeasurableSpace Ω] [MeasurableSMul G Ω]
(μ : MeasureTheory.Measure Ω) [MeasureTheory.SMulInvariantMeasure G Ω μ]
(htrans : ∀ a b : Ω, ∃ k : G, k • a = b)
(g : G) (x θ : Ω → ℝ) :
signalPairing μ x (signalAction g θ) =
signalPairing μ (signalAction g⁻¹ x) θ := by sorry
end GeomDL.GroupConv
Source
Bronstein et al., Geometric Deep Learning (arXiv:2104.13478v2), §4.3, p. 41, sentence beginning 'The key observation'
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.