Ehrenfeucht fraisse game
Named by 2 essays across one field — each of them below, with the objects they name alongside it.
Also named here as quantifier depth — the same set of essays touches all of them, so they are one junction rather than several.
The game the algorithm was playing
Change what Duplicator has to offer — a whole bijection instead of one element — and the game stops measuring first-order logic and starts measuring colour refinement, the algorithm every practical graph-isomorphism test begins with. Two subjects that grew apart are one game with the moves relabelled.
A language that can name a set
Allow a sentence to quantify over sets of positions as well as positions, and on words the answer changes completely: the sets buy exactly the languages a finite automaton recognises. Whether the number of letters is even is the smallest example of what the sets are for.
Named alongside it
The objects these essays reach for when they reach for this one.
Quantifier depthColour refinementExhaustive searchFinite automatonGraph isomorphismInvariantMonoidRegular languageSecond-order logic