Alphabeta Math
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

✓ 4 results · all verified · 2 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 2 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Formal Languages, Encodings, and Decision Problems: Examples and Counterexamples

1 · Prerequisites

2 · Summary

These examples make the page's vocabulary concrete: one worked language concatenation, one paired-encoding calculation, and two local counterexamples to common misstatements about languages and encodings.

3 · Logical flowchart

4 · Definitions, theorems and proofs

None yet.

5 · Examples, counterexamples and false statements

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-12Open item page →

A concrete calculation of (L1L2)L3=L1(L2L3)

Example

Let L1={a}, L2={ε,b}, and L3={a,bb} over the alphabet {a,b}. Then (L1L2)L3=L1(L2L3)={aa,abb,aba,abbb}.

Facts & Assumptions

Given: L1={a}, L2={ε,b}, and L3={a,bb}.

[L1]

Language concatenation is LK={uv:u∈L and v∈K} by Language concatenation, powers, and Kleene star.

[L2]

Language concatenation is associative by Language concatenation is associative.

Verification

technique · direct
1.1givenL1

Using [L1], we have L1L2={aε,ab}={a,ab}. Therefore (L1L2)L3={aa,abb,aba,abbb}.

1.2givenL1

Again by [L1], L2L3={εa,εbb,ba,bbb}={a,bb,ba,bbb}. Therefore L1(L2L3)={aa,abb,aba,abbb}.

2.1L2step 1.1step 1.2∎

The two explicit calculations in steps 1.1 and 1.2 agree, so this example realizes the identity of [L2] as the four-word set {aa,abb,aba,abbb}.

CounterexampleConstruction: AI-generatedVerification: AI-generatedprecheck passaudited 2026-09-12Open item page →

The language {01} is not a set of alphabet symbols

Statement refuted

The statement "every language over an alphabet Σ is a subset of Σ" is false.

Facts & Assumptions

Given: The binary alphabet Σ={0,1} and the set L={01}.

[A1]

The statement refuted is: every language over an alphabet Σ is a subset of Σ.

[L1]

A language over Σ is a subset of Σ∗ by Languages over an alphabet.

Counterexample

technique · direct
1.1givenL1

The set L={01} is a language over Σ: the unique element 01 is a binary word, so L⊆Σ∗.

1.2given

But 01∉Σ, because Σ contains only the two one-letter symbols 0 and 1. Therefore L⊈Σ.

2.1A1step 1.1step 1.2∎

So L is a counterexample to [A1].

CounterexampleConstruction: AI-generatedVerification: AI-generatedprecheck passaudited 2026-09-12Open item page →

The encoding w↦1w is effective but not prefix-free

Statement refuted

The statement "every effective binary encoding is prefix-free" is false.

Facts & Assumptions

Given: The encoding e(w)=1w on binary words.

[A1]

The statement refuted is: every effective binary encoding is prefix-free.

[L1]

An effective binary encoding is an injective map into {0,1}∗ with a total decoder, and prefix-free means that no codeword is a proper prefix of another, by Effective binary encodings and total decoders.

Counterexample

technique · direct
1.1givenL1

The map e(w)=1w is effective: define a total decoder by removing the first bit from any binary word beginning with 1, and sending every binary word not beginning with 1 (including the empty word) to the fixed malformed token. Then the decoder recovers w from e(w)=1w.

1.2given

The codeword 1=e(ε) is a proper prefix of 10=e(0), so e is not prefix-free.

2.1A1step 1.1step 1.2∎

Therefore e is a counterexample to [A1].

Sources