Definition
A structure obtained from a given structure M by taking the Cartesian product M^I of copies of M indexed by a set I and then factoring by an ultrafilter U on I: elements are equivalence classes of functions I → M that agree on a set in U. Ultrapowers and more general ultraproducts are central tools for producing elementary extensions and nonstandard models.
Principle
Principle
Identify two sequences (functions) f,g : I → M iff {i ∈ I : f(i)=g(i)} ∈ U; interpret relations and functions pointwise and transfer truth via Łoś's theorem, which asserts that a first-order formula holds in the ultraproduct iff it holds for U-most coordinates.
Demonstration
Demonstration
Given a structure M, index set I and nonprincipal ultrafilter U on I, form M^I/U. By Łoś's theorem, if M satisfies a sentence σ at U-many coordinates then the class [f] satisfies σ in the ultrapower. If U is nonprincipal, the ultrapower is typically a proper elementary extension of M, yielding nonstandard elements represented by sequences diverging from constant sequences on sets in U.
Misapplication
Misapplication
Treating the ultraproduct as the same as the direct product or quotient by an arbitrary filter; assuming elementarity without an ultrafilter; ignoring Los's theorem and expecting pointwise properties to fail systematically. Using a principal ultrafilter without noting that the ultrapower is then isomorphic to the original structure at that index point.
Consequence
Consequence
Ultrapowers yield powerful compactness-style consequences: existence of elementarily equivalent but larger models, saturation and preservation of first-order properties, and construction of nonstandard models (e.g., nonstandard analysis). They provide flexible means to transfer local properties to a global structure via the ultrafilter.
Reversal
Reversal
Replacing the ultrafilter by a coarser filter or neglecting the ultrafilter quotient returns the full product with very different logical properties; conversely, taking ultrapowers repeatedly can produce highly saturated or large models while quotient reversal loses elementarity.
Boundary
Boundary
Depends fundamentally on the choice of ultrafilter; nonprincipal ultrafilters produce proper extensions and many nonstandard features but require set-theoretic existence assumptions. Ultrapower methods preserve first-order truths but do not in general reflect higher-order or large-cardinal properties of the index.
Semantic Tension
Semantic Tension
Competes with other model-building techniques (e.g., Henkin constructions, back-and-forth constructions): ultrapowers are semantic and rely on ultrafilters and Łoś transfer, while other techniques are syntactic or combinatorial; tension appears when choosing tools for elementarity versus explicit term constructions.
Synthesis
Synthesis
An ultrapower collapses the product of many copies of a structure via an ultrafilter to create a new model whose first-order properties are governed by Łoś's theorem; by selecting a suitable ultrafilter one obtains elementary extensions, saturated or nonstandard models that are indispensable in modern model theory.