Functional Analysis in Signal Processing & Hyperbolic Deep Learning

A Unified Geometric Framework

Krish Pandya & Vignesh Vembar

Overview

This presentation demonstrates how functional analysis provides a unified geometric language for understanding two seemingly different domains: signal processing and hyperbolic deep learning.

Part I: Signal Processing

Establishes that image compression (DCT) and analytic signal theory (Hilbert transform, AM-FM decomposition) are instances of orthogonal projection onto closed subspaces of L²(𝕋).

Part II: Hyperbolic Geometry

Develops the Riemannian geometry of the Poincaré ball, proving that hyperbolic neural networks naturally encode hierarchical structure through their metric tensor.

Presentation Slides

Signal Processing Slides

Projection geometry in L²(𝕋), compression, and analytic signals

View PDF

Hyperbolic Geometry Slides

Riemannian structure, gradient damping, and hierarchical embeddings

View PDF

Full Technical Report

Complete rigorous mathematical treatment with all proofs and theorems.

Download Report →

Interactive Visualizations

Signal Processing Notebook

Hyperbolic Geometry Notebook

Visual Media

3D Analytic Signal Visualization

The analytic signal traces a spiral in the complex plane, encoding both amplitude (distance from origin) and instantaneous frequency (rotation rate).

View Source Code (3d_signal.py) →

Tangent Space Geometry

Visualization of the tangent space structure in hyperbolic geometry showing how the Riesz isomorphism converts gradients to directions.

Tangent Space Animation

Source Code & Resources

3D Signal Animation

Manim code for analytic signal visualization

Download 3d_signal.py →

Jupyter Notebooks

All interactive visualizations and demos

signal.ipynb → hyper.ipynb →

Bibliography

BibTeX references for signal and hyperbolic literature

signal.bib → hyperbolic.bib →