Proof of `Formulas with free variables define regular languages of annotated strings`
What this proof establishes
no assumptions
Assuming the claims on the left, the claim on the right holds — checked by the archive's pipeline. Proof code is not displayed here.
In the paper
- page 119 of the paper of lax-157538, Transducers
Description
The annotated strings satisfying a formula with free variables form a regular language (Lemma C.4.2): induction on the formula, with projection for the quantifiers ().
Proof strategy
The concept's , and are the source's by ; the formula is transported along , which preserves the free variables (, ) and satisfaction (), so the two languages are equal by extensionality.
Attribution
Lemma C.4.2 of Transducers, Part C; formalised by Aristotle (Harmonic), , .