A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Existential Formulas and Preservation under Embeddings

Graduate Depth 85 in the knowledge graph ☐ I know this ☆ Set as goal
464topics build on this
429prerequisites beneath it
See this on the map →
First-Order Logic SyntaxModel Interpretation and Satisfaction+1 more→→Existential Closure Under HomomorphismsModel Completeness and the Model Completeness Test+1 more
existential-formulas preservation embeddings

Core Idea

An existential formula (of the form ∃x φ where φ is quantifier-free) is preserved under embeddings: if an existential formula holds in a structure, it holds in any embedding of that structure. This dual preservation property characterizes which formulas propagate forward through embeddings.

Explainer

You already know how to interpret a first-order formula in a structure — you assign elements to variables and check whether the formula is satisfied. An embedding is a structure map that injects one structure into another while preserving all the basic relational facts: if a relation holds between elements in the small structure, it holds between their images in the large structure. Think of embedding the integers into the rationals, or a subgraph into a larger graph. The question preservation theory asks is: which formulas, once satisfied in a small structure, must stay satisfied in any larger structure containing it?

Existential formulas are exactly the formulas of the form ∃x₁ ∃x₂ … ∃xₙ φ(x₁,…,xₙ) where φ contains no quantifiers. The key insight is that existential formulas only require *witness elements to exist* — they never assert that something fails to exist or that all elements have some property. If the witnesses are present in the small structure, they are present in any structure that embeds the small one (since embeddings are injective and preserve relations). So satisfying an existential formula is "upward stable" along embeddings.

A concrete example: "there exist two elements a, b such that a ≠ b and E(a,b)" is an existential formula asserting that the graph has at least one edge. If a graph G satisfies this, any graph H into which G embeds also satisfies it — because the same two vertices a, b with edge E(a,b) appear in H. Contrast this with a universal formula "for all a, b, if E(a,b) then E(b,a)" (symmetry of the edge relation). This can fail after embedding: you might add asymmetric edges in the larger structure. Universal formulas are preserved under *substructures* (going downward), not embeddings.

The Łoś-Tarski theorem makes this connection precise: a first-order formula (or set of formulas) is preserved under embeddings if and only if it is logically equivalent to an existential formula. This is a characterization theorem — it says the syntactic property of being existential and the semantic property of being preserved under embeddings are the same thing. This is a model-theoretic analog of a compactness argument: you cannot express a property that vanishes after embedding unless it has universal quantifiers.

The practical importance is in algebra and combinatorics. When you study classes of structures defined by existential conditions — graphs containing a triangle, groups with a non-identity element of finite order, fields with a root of a polynomial — you know these properties are inherited by larger structures. Conversely, if a property can be lost after extending a structure (e.g., torsion-freeness, which can fail after taking quotients), it cannot be captured by existential sentences alone. Preservation theorems are one of the core tools for matching syntactic form to semantic behavior in model theory.

Practice Questions 5 questions

Prerequisite Chain

Understanding Zero → The Number Zero → Counting to Five → Counting to 10 → Counting to 20 → Counting a Set of Objects Up to 20 → Cardinality: The Last Number Counted → Matching Numerals to Quantities → Subitizing Small Quantities → Addition Within 10 → Number Bonds to 10 → Addition Within 20 → Doubles and Near Doubles → Doubles Facts Within 10 → Near Doubles Facts Within 20 → Mental Math Strategies for Addition → Mental Math: Adding and Subtracting Tens → Addition Within 100 → Repeated Addition as Multiplication → Multiplication as Equal Groups → Multiplication: Arrays → Basic Multiplication Facts (0s, 1s, 2s, 5s, 10s) → Multiplication Facts Within 100 → Division as Equal Sharing → Division as Grouping (Measurement Division) → Division: Grouping (Repeated Subtraction) Model → Division: Fair Sharing Model → Division as Equal Sharing → Division as Grouping → Basic Division Facts → Division Facts Within 100 → Multiplication and Division Fact Families → Relationship Between Multiplication and Division → Division Facts as Inverse of Multiplication → Remainders and Quotients in Division → Division Word Problems → Multi-Step Word Problems → Solving Multi-Step Word Problems → Multiplication Word Problems → Division Word Problems → Introduction to Long Division → Factors and Multiples → Prime and Composite Numbers → Equivalent Fractions → Relating Fractions and Decimals → Decimal Place Value → Integers and the Number Line → Comparing and Ordering Integers → Absolute Value → Adding Integers → Subtracting Integers → Multiplying Integers → Introduction to Exponents → Order of Operations → Integer Order of Operations → Variable Expressions → The Distributive Property → Variables and Expressions Review → Introduction to Polynomials → Adding and Subtracting Polynomials → Multiplying Polynomials → Factorial → Permutations → Combinations → Counting Principles: Addition and Multiplication Rules → Introduction to Graph Theory → Propositional Logic Foundations → Logical Equivalences → Boolean Algebra → Introduction to Propositional Logic → Introduction to Predicate Logic (First-Order Logic) → First-Order Logic Syntax → Terms and Atomic Formulas in FOL → Variable Binding and Scope → Open and Closed Formulas in First-Order Logic → Variable Substitution and Capture-Avoidance in First-Order Logic → Quantifier Instantiation Rules in First-Order Proof Systems → Universal Quantification: Meaning and Scope → Free Variables and Bound Variables → Substitution and Instantiation in Predicate Logic → Terms and Atomic Formulas → Formulas and Well-Formed Expressions → Structures and Interpretations → Model Interpretation and Satisfaction → Universal Formulas and Preservation under Substructures → Existential Formulas and Preservation under Embeddings

Longest path: 86 steps · 429 total prerequisite topics

Prerequisites (3)

Leads To (3)