These are scripts for the paper "Algorithmic Foundations for the Diffraction Limit" (preprint)
tv.py: runs numerical integration to produce the data needed to generate Figure 3, dumps this data intodata/tvplot.jsonplots.ipynb: loads data fromdata/tvplot.jsonand generates Figure 3viz_samples: draws samples from Airy superpositions to produce the data needed to generate Figure 2, dumps this data intodata/viz_samples_*.json(NOTE: viz_samples_20000000.json not included in this repo because of upload size constraints)sampl.ipynb: loads data fromdata/viz_samples_*.jsonand generates Figure 2