Lean Ridgelet Blueprint

Β Lean Ridgelet BlueprintπŸ”—

This Blueprint connects the mathematical development of integral-representation neural networks and ridgelet transforms with the declarations in LeanRidgelet. L2, L1, the Fourier-slice method, the harmonic-analysis method, and the Mathlib-upstream candidates are separate top-level parts. Within each theory, an overview section lists the manuscript's definitions and numbered results in publication order with a link to the declaration carrying each β€” the place to check what is formalized β€” and detail sections trace the Lean dependency structure. The first section of the L2 part is the overview of arXiv:2106.04770v2 in its general-first publication order.

The mathematical text follows the manuscript notation. In Lean, the opt-in scope LeanRidgelet.Notation provides the space names 𝓐, 𝓗, 𝓖, and 𝕐, together with S[Οƒ], R[h], R[f; ρ], L[Οƒ], 𝐓, 𝐓⁻, 𝓑[s; ψ], 𝓑†[s; Ξ·], K[m; ψ, FΞ·], Ξ›^m, the postfix Fourier notation fβ™―, and the Japanese-bracket notations. These are notation aliases for the linked declarations, not a second API. Historical identifiers such as FiberSpace, fiberSynthesis, and fiberRidgelet remain visible in the Lean panels where they denote the coefficient space, the pointwise lift \widetilde L, and the simple-tensor map J_h, respectively.

A node without an associated Lean declaration records work that remains to be formalized; it does not introduce an assumption into the Lean development.

Contents

  1. 1. L2 theory
  2. 2. L1 theory
  3. 3. Fourier slice method
  4. 4. Harmonic-analysis method
  5. 5. Mathlib upstream candidates
  6. Dependency Graph
  7. Blueprint Summary