While this submission is a draft, it cannot be used by other submissions.

What this proof establishes

Assuming the claims on the left, the claim on the right holds — checked by the archive's pipeline. Proof code is not displayed here.

Read the Lean proof on GitHub

Description

For binary strings and bundles of size two, the window axiom provides the inverse of the concatenation map. Every type is a retract of the binary strings, by Lemma 5.6, and concatenation maps are natural, which gives bundles of size two for every type. Bundles of bundles multiply the bundle sizes, which gives all powers of two.