Tagged tuple interpretation semantics #
Tagged FO interpretations have exact output size tags * card ^ dim and preserve
isomorphisms. Consequently, pulling a query back through their structure map
preserves isomorphism invariance. A two-copy graph construction demonstrates that
this extends the expressive scope of universe-preserving interpretations.
Interpretation.Pullback proves general formula transport and closure of FO
definability. Interpretation.Composition gives composition up to isomorphism,
and TaggedReduction derives the reduction preorder on invariant problems.
The interpreted universe has exactly tags * card ^ dim elements.
Map the coordinates of an interpreted element, keeping its tag.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Decoding a mapped element exposes its unchanged tag and mapped coordinates.
An input isomorphism acts coordinatewise on tagged tuples.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Pull back a query along the tagged structure map.
Instances For
Isomorphism-invariant queries remain invariant under tagged interpretation.
Regard a universe-preserving interpretation as a one-tag, one-coordinate interpretation.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The old and new presentations of a dimension-one interpretation are isomorphic.
Equations
- One or more equations did not get rendered due to their size.
Instances For
An invariant query sees the same result through either dimension-one presentation.