A concrete model of the two-generated free Abelian lattice-ordered group is the lattice subgroup of real-valued functions on generated by the coordinate projections , . Its elements are finite joins of finite meets of integer linear forms . Thus they are continuous positively homogeneous piecewise linear functions, with pointwise addition and lattice operations. This is the piecewise integer-linear representation of a free Abelian lattice-ordered group.
For the construction, first form the term algebra on two symbols using addition, negation, zero, join and meet, then identify terms that agree in every Abelian lattice-ordered group. Evaluation under any assignment of the two generators factors through this quotient, proving its universal property. To obtain the concrete function model, use the identity-detection theorem that the real line generates the variety of Abelian lattice-ordered groups. Its proof passes a failed identity to a prime ordered quotient, chooses its finitely many active linear pieces, and uses the rational-inequality alternative underlying Farkas' lemma to find a real witness. This makes evaluation on injective as well as surjective onto the generated function group.
Its underlying group is not for any finite . The integer-linear hinge functions have infinite independent rank: are integer-linearly independent for distinct integers . On , only has a slope jump at , so each coefficient in a finite relation must vanish. The underlying group therefore has infinite rank of an abelian group despite having two lattice generators.
No: there are at most three, including zero and the whole group. A two-generator ordered Abelian group is torsion-free and has rank of an abelian group at most two. A convex subgroup of an ordered group is pure: if with , then lies between zero and or their negatives, so . Therefore a proper inclusion of convex subgroups increases rational rank: an element of cannot have a nonzero integer multiple in . Convex subgroups form a chain, so a rank-two group permits at most two strict inclusions. This is the bound for convex subgroups of a finite-rank ordered Abelian group. It is sharp: lexicographically ordered group has exactly , , and .
Construct the conjugacy of positive real-line bumps using . Since both and are greater than , choose the fundamental-interval map to be identity on and then increase from to the respective right endpoints. Equivariant extension along and gives a conjugator on their supports fixing . Extend it over the remaining portions of , fixing the endpoints of ; both support intervals lie strictly inside . Call the resulting interval bijection . It satisfies on .
The point lies in a positive orbital of , because . Its half-open cells , , partition that orbital. Extend by
and set to identity outside the orbital. Since fixes the cell endpoints, this is an order automorphism and satisfies . Each cell is preserved; and are identity on all cells other than the original one, so holds everywhere. Finally fixes pointwise, and is supported inside that interval. Hence . Thus
This is conjugating positive bumps while preserving a fundamental interval; merely choosing an arbitrary conjugator would not ensure either commutation relation.
Write the two supports as and . Every point in a support moves strictly right: a positive nonidentity order automorphism has no fixed point inside its one support interval. Choose , and an increasing bijection matching endpoints. The half-open intervals , for , partition , because the iterates tend to its endpoints. Define
The endpoint choices make adjacent pieces fit, giving an increasing bijection with . Extend over the two complementary closed rays by increasing maps taking to . Outside the supports both automorphisms are identity, so still holds. Therefore . This gives the conjugacy of positive real-line bumps.
For a faithful transitive ordered action, primitivity here means that the only invariant equivalence relations with convex classes are equality and the universal relation. The trichotomy is: a regular Archimedean action, an order two-transitive action, or a periodic action. In the regular case the chain is an ordered additive subgroup of , acting by translations. In the periodic case there is a fixed-point-free period on the Dedekind completion, commuting with the action and having cofinal and coinitial integer iterates; inside a period interval the relevant stabilizer acts order two-transitively. These are the cases of the McCleary trichotomy theorem.
Only the regular Archimedean case satisfies the inequality. It is a linearly ordered group. For positive , if , then ; if , then . Taking , proves the displayed inequality.
To exclude an order two-transitive action, choose . Choose an automorphism taking to and replace it by its pointwise join with the identity, giving positive with , . Similarly obtain positive with , . Then
Thus , while and . The same construction inside a period interval excludes the periodic case, using the order two-transitive stabilizer supplied by the classification.
Here transitivity is order n-transitivity: increasing tuples are compared, rather than arbitrary reorderings. For increasing tuples and , choose sending both to and to when , using order two-transitivity. For , choose an element sending the single point to its target, using transitivity. Define
Figure 1.
Finite order interpolation constructed from pointwise minima and maxima
. Details.
This belongs to the lattice-ordered permutation group. At , all terms in its th inner meet equal . At , every inner meet is at most , because its term takes that value. The outer join is consequently exactly there. Thus maps the whole tuple to its target. This finite interpolation by lattice operations proves every finite order-transitivity without assuming the group permits arbitrary cut-and-paste restrictions of its elements.
For each , choose a value in a lattice-ordered group , using Zorn's lemma. Such a value is a prime convex lattice subgroup. Otherwise the last construction in Question 1(i) would give two larger convex lattice subgroups whose intersection is ; maximality among subgroups omitting would put in both, hence in their intersection. Thus the right coset set is a totally ordered set.
Right multiplication defines an action . It is well-defined, preserves the total order, and has inverse . The coset formulas from Question 1(i) show pointwise preservation of both join and meet, because
and likewise for the meet.
Take the disjoint union of these chains, arranged in any fixed order sum of the indices . Let every act on each component by . This gives a lattice-ordered group homomorphism into the order automorphisms of one chain. It is injective: a nonidentity moves the identity coset in , since . Its image is closed under pointwise join and meet, giving exactly the required lattice-ordered permutation group. This is the Holland representation theorem.
Let be the theory of the extension axioms for an unrestricted binary relation. It has quantifier elimination. To prove this, consider a conjunction of literals . A witness equal to one of the parameters is handled by substitution. A witness distinct from them is governed entirely by a finite pattern of incoming edges, outgoing edges and its loop. For each equality pattern of the parameter tuple, incompatible literals make the pattern impossible, and every compatible pattern is supplied by the appropriate extension axiom. Thus existence of a witness is a finite disjunction of quantifier-free conditions on the parameters. Disjunctive normal form and induction on formulas eliminate all remaining quantifiers.
Given any formula , choose a quantifier-free with
By compactness theorem, finitely many extension axioms already entail this particular universally quantified equivalence. Each has asymptotic probability one by the assumption. The union bound gives
Therefore the universal equivalence also has asymptotic probability one. We obtain asymptotic equivalence to a quantifier-free formula, uniformly over every tuple in each structure satisfying those finitely many axioms. An infinite conjunction of probability-one events is not used; the finite consequence supplied by compactness is essential.
For an unrestricted binary relation , the extension axioms permit arbitrary directed edges and loops. For each and each choice of bits , require that every tuple of distinct has a fresh element with
Here denotes and denotes ; the notation is a literal abbreviation, not exponentiation of a relation. Incoming and outgoing choices are independent, and the loop bit is also specified. These are the extension axioms for an unrestricted binary relation. If one instead restricts to undirected loop-free graphs, the allowable patterns reduce to the random-graph extension axioms of Question 2; no such restriction is imposed here.
As usual, a class of structures here is closed under isomorphism and uses standard finite-structure encodings. First suppose is defined by , with in partial fixed-point logic. Deterministically enumerate the polynomial-length encodings of and evaluate on each expansion. PFP evaluation is in PSPACE even without a supplied order: a relation of fixed arity requires polynomially many bits, iteration has at most exponentially many states, and a polynomial-length counter suffices to stop after that many stages. If no consecutive stages agree before a repeat must have occurred, the partial fixed point is empty. Nested fixed points have fixed syntactic depth and can be evaluated with reused polynomial storage. Thus the encoding language of is in PSPACE.
Conversely, suppose that encoding language is decidable in PSPACE. Expand each structure by a freely chosen linear order . On such ordered expansions, the assumed characterization gives a PFP sentence deciding whether the reduct belongs to . Since is isomorphism-invariant, the answer is independent of the particular chosen order. Hence
The expression inside the second-order quantifier is PFP, since the assertion that is a linear order is first-order. Every finite universe has a linear order. This proves both directions, using an existentially supplied order when the original signature has none. The construction is also the order-independent consequence of part (a), which shows that existential relation quantification does not increase PFP's power on an already ordered structure.
Fix a partial fixed-point logic formula , with of arity . On a finite ordered structure, an interpretation of is a bit string of length . To decide whether some interpretation makes true at a given tuple, enumerate all these strings and evaluate for each. Evaluation uses polynomial space by the permitted characterization of PFP, and the enumerating counter also has polynomial length. Storage is reused between interpretations. Thus the resulting pointed-structure property is decidable in PSPACE.
Apply the assumed PFP characterization of PSPACE on ordered structures to this property. It gives a PFP formula such that
To justify the formula version from a sentence characterization, temporarily name the tuple by finitely many new constants, apply the characterization in that expanded finite signature, and replace those constants by the free variables, renaming bound variables to avoid capture. This does not introduce a new order assumption: the input already interprets as a linear order. Multiple quantified relations are handled by repeated application.
Every fixed second-order logic sentence is evaluable in PSPACE. On a universe of size , a relation of arity is stored using bits. Enumerate its possible interpretations with a counter of the same polynomial length, recursively evaluate the inner formula and reuse the storage. Universal quantifiers require checking all interpretations; existential ones stop at the first success. The fixed quantifier depth and fixed arities bound total space by a polynomial, even though time can be exponential. First-order quantifiers and Boolean operations require no larger bound.
If , this places the class defined by the assumed second-order sentence in NP. Fagin's theorem would give an equivalent existential second-order sentence, again contradicting the hypothesis. Hence
For completeness, : a polynomial-time nondeterministic computation can be searched deterministically depth first, retaining a polynomial-length computation branch and reusing space. Thus the inequality is a strict containment under the stated hypothesis.
Here equivalence means equivalence on all finite structures of the chosen signature, and an existential sentence means an existential second-order sentence. Suppose, towards a contradiction, that P equals NP. We use that P is closed under complementation, that fixed first-order model checking is polynomial-time, and that guessing a polynomial-length string followed by a polynomial-time test is in NP.
Under this equality, evaluating any fixed second-order logic sentence is in P. Prove this by induction through its quantifiers and Boolean operations. The first-order part is already polynomial-time. If an inner formula can be evaluated in P, existentially quantifying a relation of fixed arity guesses at most bits and then performs the inner polynomial-time test. This gives an NP procedure and hence, under the assumption, a P procedure. A universal relation quantifier is handled by complementing the corresponding existential test. Boolean combinations remain polynomial-time as well. A fixed formula has only finitely many such steps and fixed arities, so the resulting time bound is polynomial.
Consequently every second-order definable class lies in P, hence in NP. By Fagin's theorem it has an equivalent existential second-order sentence. This contradicts the posited second-order sentence with no such equivalent. Therefore
The proof uses the equality assumption to collapse quantifier alternation; it does not assume an unproved strictness statement about the polynomial hierarchy.
Fagin's theorem states that, for a finite relational signature, an isomorphism-invariant class of finite structures has its standard encoding language in NP if and only if it is definable by an existential second-order logic sentence
where is first-order and the relation variables have fixed finite arities. The forward implication includes the substantive encoding of a polynomially bounded accepting computation by relations. In the reverse implication the relations are polynomial-length certificates and the fixed first-order sentence can be checked in polynomial time. This is a finite-structure characterization; no order need be named in the input signature.
Suppose a first-order sentence defined the bipartite graphs, equivalently the 2-colourable graphs. Let be its quantifier rank and . Choose an odd integer , and compare
Both have vertices. Every marked radius- neighbourhood in either graph is a path with vertices and its middle vertex marked: the choice of prevents the ball from wrapping around a cycle. Thus every vertex has exactly the same neighbourhood type in both graphs, and that type occurs times in each. Any bijection of their universes meets the Hanf locality lemma hypothesis.
Therefore and agree on . But is an even cycle and is bipartite, whereas contains odd cycles and is not bipartite. This contradiction proves
The equal total size is useful here: no large-count threshold or comparison of unequal multiplicities is needed.
An exact-count form of the Hanf locality lemma is as follows. For every quantifier rank , put . If finite relational structures admit a bijection such that
then and agree on every first-order sentence of quantifier rank at most . Equivalently, they have the same number of occurrences of every marked radius- one-point neighbourhood type. The individual local isomorphisms need not be restrictions of .
A bounded-degree threshold version permits the type counts to be different when both exceed a sufficiently large bound depending on the degree bound and . We need only the exact-count form. Its locality content is that sufficiently large matching neighbourhoods and their multiplicities determine all sentences up to the prescribed quantifier rank.
For a relational first-order structure , form its Gaifman graph: distinct elements are adjacent when they occur together in a tuple of some interpreted relation. Let be graph distance, with distance infinite between different components. For a tuple , its radius- neighbourhood has universe
The neighbourhood structure is the induced relational structure on this set, expanded by constants marking the entries of in their original order. Its isomorphism type thus records the centres, not just the unmarked ball. For one binary graph relation, this is the usual union of the radius- graph balls. This formulation assumes the finite relational signatures used in the finite-model setting.
Assume is a countable model of and its automorphism group is an oligomorphic permutation group. Complete types are constant on automorphism orbits, so only finitely many complete -types are realized in , for each .
These realized types are dense in the Stone topology on a type space . Indeed, any nonempty basic clopen set is given by a formula consistent with . Completeness implies , and thus some tuple in realizes a type in . A finite set of points is closed in a Hausdorff space; if it is also dense, it is the whole space. Therefore equals the finite set of types realized in . This proves (iii) implies (ii), and the previous part then yields (i). We have established
In particular, the argument does not assume that an arbitrary countable model is saturated or that its type-orbits coincide before that coincidence has been proved.
We use the finite-structure convention of Section B. Express that is a strict linear order by irreflexivity, transitivity and comparability of distinct points. Express that is an equivalence relation by reflexivity, symmetry and transitivity. All these assertions use at most the three variable names .
In a finite linearly ordered structure, every equivalence class has a unique least element. The two-variable formula
selects exactly those least elements. Apply part (b) to this formula, using , to obtain saying that at least representatives exist. The required sentence is
This gives the least representatives of finite equivalence classes construction. Under the two structural axioms, counting representatives is exactly counting equivalence classes.
Finiteness is essential to the assertion as written in this section. If it were interpreted as applying to all infinite structures, the general claim would fail, not merely this choice of representatives. Partition the rational order into three dense classes, or into four dense classes, and let mean belonging to the same class. In the three-pebble version of the Ehrenfeucht-Fraïssé game, the duplicator can play indefinitely between these structures: after one pebble is moved, at most two old classes remain represented; a new point can be placed in the required interval in its corresponding old class, or in a class different from both. Density makes every required placement possible in either structure. Thus the structures agree on all sentences although one has three classes and the other four. The finite reading of the printed request is therefore necessary for .
Choose a variable name among the available names and define
The formula is obtained by interchanging the names throughout , including bound occurrences. Its only free variable is . A permutation of variable names preserves membership in , so every formula in this recursion still uses at most the original names. In particular, bound variables inside a copy of do not accidentally capture the previous comparison: their scope stays inside that copy.
Induction proves that holds exactly when there is an increasing -tuple of satisfying elements whose first entry is . Any set of distinct points in a linear order can be put in increasing order. Therefore the variable-recycling count on a linear order
is the required sentence. This does not use counting quantifiers or additional variable names, and it applies equally to infinite linear orders.

Pinned article: Introduction to the OurBigBook Project

Welcome to the OurBigBook Project! Our goal is to create the perfect publishing platform for STEM subjects, and get university-level students to write the best free STEM tutorials ever.
Everyone is welcome to create an account and play with the site: ourbigbook.com/go/register. We belive that students themselves can write amazing tutorials, but teachers are welcome too. You can write about anything you want, it doesn't have to be STEM or even educational. Silly test content is very welcome and you won't be penalized in any way. Just keep it legal!
We have two killer features:
  1. topics: topics group articles by different users with the same title, e.g. here is the topic for the "Fundamental Theorem of Calculus" ourbigbook.com/go/topic/fundamental-theorem-of-calculus
    Articles of different users are sorted by upvote within each article page. This feature is a bit like:
    • a Wikipedia where each user can have their own version of each article
    • a Q&A website like Stack Overflow, where multiple people can give their views on a given topic, and the best ones are sorted by upvote. Except you don't need to wait for someone to ask first, and any topic goes, no matter how narrow or broad
    This feature makes it possible for readers to find better explanations of any topic created by other writers. And it allows writers to create an explanation in a place that readers might actually find it.
    Figure 1.
    Screenshot of the "Derivative" topic page
    . View it live at: ourbigbook.com/go/topic/derivative
  2. local editing: you can store all your personal knowledge base content locally in a plaintext markup format that can be edited locally and published either:
    This way you can be sure that even if OurBigBook.com were to go down one day (which we have no plans to do as it is quite cheap to host!), your content will still be perfectly readable as a static site.
    Figure 5. . You can also edit articles on the Web editor without installing anything locally.
    Video 3.
    Edit locally and publish demo
    . Source. This shows editing OurBigBook Markup and publishing it using the Visual Studio Code extension.
  3. https://raw.githubusercontent.com/ourbigbook/ourbigbook-media/master/feature/x/hilbert-space-arrow.png
  4. Infinitely deep tables of contents:
    Figure 6.
    Dynamic article tree with infinitely deep table of contents
    .
    Descendant pages can also show up as toplevel e.g.: ourbigbook.com/cirosantilli/chordate-subclade
All our software is open source and hosted at: github.com/ourbigbook/ourbigbook
Further documentation can be found at: docs.ourbigbook.com
Feel free to reach our to us for any help or suggestions: docs.ourbigbook.com/#contact