Jäger (2002): Some notes on the formal properties of bidirectional optimality theory #
Jäger asks when Blutner's weak bidirection is well defined. The paper's Definition 1 is
Blutner's mutual recursion between the Q- and the I-principle (BidirectionalOT.IsWeakSolution),
which it calls z-optimality after the zigzag of its evaluation; Lemma 1 shows by the recursion
theorem that a well-founded harmony ordering makes the solution unique. Definition 3 is the
paper's own x-optimality: a pair is x-optimal iff it lies in the generator and no x-optimal pair
blocks it along either axis, the fixed point of BidirectionalOT.unblockedSet. Theorem 2 shows
that for a transitive well-founded ordering the x-optimality relation is unique and coincides
with z-optimality. The worked example opening the paper's transducer construction shows that
bidirectional optimality predicts iconicity.
This file proves Lemma 1 and Theorem 2 under the paper's hypotheses: the harmonies of the
generator are well-founded, and the ordering is transitive because it is a preorder. The
paper's Lemma 1 gives existence and uniqueness together by the recursion theorem; here
existence is the substrate's hypothesis-free BidirectionalOT.exists_isWeakSolution and only
uniqueness needs the descent. The first part of Theorem 2 uses minimality alone; the second
part uses transitivity, as the paper does, where a form-axis blocker of a blocker is turned
into a blocker.
Main statements #
isWeakSolution_unique: the weak version has at most one solution.existsUnique_isFixedPt: x-optimality is unique, and it is the substrate'ssuperoptimalSet.inter_eq_superoptimalSet: the pairs satisfying both principles of a weak solution are exactly the x-optimal pairs.
TODO #
- The paper's second part, bidirectional optimization by finite-state transducers, is formalized only in its opening example.
References #
Lemma 1: uniqueness of the weak solution #
When the harmonies of the generator are well-founded the weak version has at most one solution (Lemma 1). A minimal pair on which two solutions disagree would have a blocker on which they also disagree.
Theorem 2: x-optimality is unique and is z-optimality #
When the harmonies of the generator are well-founded there is exactly one x-optimality
relation, the substrate's superoptimalSet (Theorem 2, first part).
The pairs satisfying both principles of a weak solution are the x-optimal pairs (Theorem 2, second part).
Iconicity #
The worked example opening the paper's transducer construction: three inputs and three outputs ordered by cost, with the constraint "be small" on each side.
With "be small" on inputs and on outputs, the bidirectionally optimal pairs are the
diagonal: cheap inputs go with cheap outputs and expensive inputs with expensive outputs. This
holds for the paper's ordering, the product order (strictMono_id), and for every other harmony
strictly monotone in cost.