# Figure component terms

The original renderer, model data, SVG and PNG are dedicated to CC0-1.0 to the extent of rights held. The full mathematical statements and proofs are in [Recovering a discrete system from a modular spectral gap](../../OA-FLOW-LAC.html), especially [the spectral construction](../../OA-FLOW-LAC.html#lac-unitary), [the complete modular gap](../../OA-FLOW-LAC.html#lac-converse) and [the worked model](../../OA-FLOW-LAC.html#lac-models).

The unmodified DejaVuSans.ttf and DejaVuSans-Bold.ttf are reused from ../typeiii-zero-decomposition/. Their complete terms appear in FONT-LICENSE.txt; they retain those terms. Matplotlib and NumPy retain their distribution terms. The SVG stores glyph outlines.

Run `python render.py` with Python 3, Matplotlib and NumPy to reproduce the figure from the bundled data and the adjacent shared fonts (or specify their folder with --font-dir). The drawing uses no human source images. The finite carrier schematic is expressly distinguished from the infinite operator it explains.
