# Span Programs and Quantum Space Complexity

**Authors:** Stacey Jeffery

arXiv: 1908.04232 · 2019-08-30

## TL;DR

This paper establishes a fundamental link between quantum space complexity and span program size, introducing approximate span programs and providing the first non-trivial lower bounds for explicit functions.

## Contribution

It connects quantum space complexity to classical span program measures, introduces approximate span programs, and provides the first non-trivial lower bounds for explicit functions.

## Key findings

- Quantum space complexity relates to the logarithm of span program size.
- Approximate span programs generalize span program size for bounded error models.
- First non-trivial lower bound established for an explicit function's approximate span program size.

## Abstract

While quantum computers hold the promise of significant computational speedups, the limited size of early quantum machines motivates the study of space-bounded quantum computation. We relate the quantum space complexity of computing a function f with one-sided error to the logarithm of its span program size, a classical quantity that is well-studied in attempts to prove formula size lower bounds.   In the more natural bounded error model, we show that the amount of space needed for a unitary quantum algorithm to compute f with bounded (two-sided) error is lower bounded by the logarithm of its approximate span program size. Approximate span programs were introduced in the field of quantum algorithms but not studied classically. However, the approximate span program size of a function is a natural generalization of its span program size.   While no non-trivial lower bound is known on the span program size (or approximate span program size) of any concrete function, a number of lower bounds are known on the monotone span program size. We show that the approximate monotone span program size of f is a lower bound on the space needed by quantum algorithms of a particular form, called monotone phase estimation algorithms, to compute f. We then give the first non-trivial lower bound on the approximate span program size of an explicit function.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1908.04232/full.md

## References

23 references — full list in the complete paper: https://tomesphere.com/paper/1908.04232/full.md

---
Source: https://tomesphere.com/paper/1908.04232