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.

Kolmogorov Complexity and Algorithmic Randomness

1 · Prerequisites

2 · Summary

Complexity depends on a chosen optimal machine up to an additive constant. Infinite-sequence randomness is formulated through effective tests in Cantor space; it is not a property of a single finite string.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

Description machines and plain Kolmogorov complexity

Definition

A description machine is a partial computable function M:{0,1}∗⇀{0,1}∗ (Computable and partial computable functions). For a finite binary string x, its plain complexity relative to M is CM(x)=min⁡{∣p∣:M(p)=x}, with value ∞ if no such p exists. Finite strings and their lengths use Computation alphabets, words, the empty word, and Σ∗.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

Optimal description machines

Definition

A description machine U is optimal if, for every description machine M, there is a constant cM such that CU(x)≤CM(x)+cM for every finite binary string x. The constant may depend on M but not on x.

TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

Invariance theorem for plain Kolmogorov complexity

Statement

An optimal description machine exists. Consequently, after fixing one U, C(x):=CU(x) is invariant under replacement of U by another optimal machine up to an additive constant.

Proof

Given: an effective enumeration (Me) of description machines.

1.1given

Choose a computable prefix-free self-delimiting coding e↦⟨e⟩ and define U(⟨e⟩p)=Me(p); malformed inputs diverge. Prefix-freeness makes the split into ⟨e⟩ and p unique, so this is partial computable.

2.1step 1.1given∎

For a fixed M=Me, every M-description p becomes a U-description of length ∣p∣+∣⟨e⟩∣, so U is optimal by Optimal description machines. Applying this twice to two optimal machines gives the additive-constant comparison.

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

Most finite strings are incompressible

Statement

For every description machine M and integers 0≤c≤n, at most 2n−c−1 strings of length n have CM(x)<n−c. Under the uniform distribution on {0,1}n, their probability is less than 2−c.

Proof

Given: 0≤c≤n and a description machine M.

1.1given

There are ∑i<n−c2i=2n−c−1 programs shorter than n−c, and each has at most one output under Description machines and plain Kolmogorov complexity.

2.1step 1.1given∎

Therefore no more strings can have such a description; division by 2n in the uniform finite probability space Finite probability spaces, outcome weights, events, and event probabilities gives the bound.

TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

Kolmogorov complexity is not computable

Statement

For a fixed optimal description machine U, the function x↦CU(x) is not computable.

Proof

Given: an optimal machine U.

1.1assume-contragiven

Suppose for contradiction that CU is computable. For each n, search lexicographically among strings of length n for the first xn with CU(xn)≥n; such an xn exists because fewer than 2n programs have length below n.

2.1step 1.1discharge-contradiction∎

The search makes n↦xn computable, so a fixed description machine maps a self-delimiting encoding of n to xn using O(log⁡n) bits. Optimality Optimal description machines transfers this to CU(xn)≤O(log⁡n), contradicting CU(xn)≥n for large n.

DefinitionDefinition: Literature-sourcedProof: Not applicableverified 2026-09-26 (gpt-6-sol)Open item page →

Conditional Kolmogorov complexity

Definition

A conditional description machine is a partial computable function D:{0,1}∗×{0,1}∗⇀{0,1}∗, with pairs represented by the fixed computable pairing ⟨p,y⟩:=1∣p∣0py. The leading unary length determines the end of p, leaving y as the remainder, so both encoding and decoding are Turing computable; in particular this is an effective encoding in the sense of Effective binary encodings and total decoders. Put CD(x∣y):=min⁡{∣p∣:D(p,y)=x}, with value ∞ when no such p exists.

A conditional machine U is optimal when, for every conditional machine D, there is a constant cD such that CU(x∣y)≤CD(x∣y)+cD for all strings x,y. An optimal conditional machine exists by universal dispatch. Enumerate conditional machines by their finite Turing-machine codes. On program 1∣e∣0ep and condition y, a single conditional machine decodes the machine code e and simulates that machine on ⟨p,y⟩ using the universal interpreter (A universal Turing machine exists for the chosen coding). For each fixed D choose one of its codes e; this adds only 2∣e∣+1 bits to p, independently of x,y. Fix this optimal machine U and write C(x∣y):=CU(x∣y). This is the conditional version of Description machines and plain Kolmogorov complexity.

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

Basic conditional-complexity inequalities

Statement

For finite strings x,y, C(x∣y)≤C(x)+O(1) and C(x,y)≤C(x)+C(y∣x)+O(log⁡(C(x)+2)+log⁡(C(y∣x)+2)).

Facts & Assumptions

Given: a fixed optimal plain machine U, the fixed optimal conditional machine V, a fixed effective encoding ⟨x,y⟩ of pairs, and shortest relevant descriptions. Write C(x,y):=CU(⟨x,y⟩).

Proof

1.1givenconstruct

The conditional machine D(p,y)=U(p) ignores its condition. Conditional optimality therefore gives C(x∣y)≤C(x)+O(1).

2.1givenconstruct∎

Let p be a shortest U-description of x and q a shortest V-description of y conditional on x. Self-delimit ∣p∣ and ∣q∣ and concatenate the two programs. A fixed plain description machine recovers x=U(p), then y=V(q,x), and outputs ⟨x,y⟩. Its description length is ∣p∣+∣q∣+O(log⁡(∣p∣+2)+log⁡(∣q∣+2)). Optimality of U, supplied by Invariance theorem for plain Kolmogorov complexity, transfers this bound to C(x,y) and proves the second inequality.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

Prefix-free machines and prefix complexity

Definition

A description machine M is prefix-free if its domain contains no two words one of which is a proper prefix of the other. Define KM(x)=min⁡{∣p∣:M(p)=x}, with ∞ when no description exists. This is relative complexity only; unqualified K is not fixed until an optimal prefix-free machine is constructed. The underlying machine notion is Description machines and plain Kolmogorov complexity.

TheoremStatement: Literature-sourcedProof: AI-adaptedverified 2026-09-26 (gpt-6-sol)Open item page →

Kraft inequality and effective prefix-code allocation

Statement

If D⊆{0,1}∗ is prefix-free, then ∑p∈D2−∣p∣≤1. Conversely, a computably enumerable request list (xi,ni) with ∑i2−ni≤1 has an effective prefix-free allocation of codewords of lengths ni.

Proof

Given: a prefix-free set or a Kraft-bounded request list.

1.1given

At depth N, a word p excludes exactly 2N−∣p∣ leaves; prefix-freeness makes these excluded sets disjoint. Divide their total by 2N and let N grow to obtain the inequality.

1.2givenconstructalgebra

For requests, maintain a finite prefix-free set F of free tree nodes, initially F={ε} for the empty word ε. Require that its nodes have pairwise distinct lengths and that their cylinders are exactly the unallocated part of the binary tree. After finitely many requests, the total free capacity is ∑σ∈F2−∣σ∣=1−∑i already allocated2−ni. For the next request of length n, this capacity is at least 2−n by the bound on the entire request list. If every node of F had length greater than n, distinctness of the lengths would make its capacity at most ∑j>n2−j=2−n, with strict inequality because F is finite. Therefore F contains a node of length at most n. Choose the one σ of greatest such length m; it is unique because the free-node lengths are distinct.

2.1step 1.2constructinduction∎

Remove σ from F. Allocate the descendant σ0n−m as the requested codeword, and insert the siblings σ0j1 for 0≤j<n−m into F. Their depths are m+1,…,n; no existing free node has one of these depths, by maximality of m among depths at most n. The new free nodes are prefix-free and partition exactly the part of [σ] outside the allocated cylinder, so both invariants and the capacity identity persist. Each step is a finite computable operation on the current finite set F. Processing the computable enumeration in order therefore gives distinct codewords of the requested lengths and a prefix-free effective allocation, including the empty-word case n=0.

TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

Invariance theorem for prefix complexity

Statement

An optimal prefix-free machine exists. After fixing one U, write K(x)=KU(x).

Facts & Assumptions

Given: an acceptable enumeration (Me) of all partial computable description machines.

Proof

1.1givenconstruct

Dovetail the computations of Me on all inputs. Whenever a convergence Me(p)=x first appears, retain it only if p is prefix-comparable with no previously retained input for that same e. The retained graph defines a partial computable machine M^e with prefix-free domain. If Me already has prefix-free domain, no convergence is discarded, so M^e=Me.

2.1step 1.1construct

Choose a computable prefix-free self-delimiting code ae (for example 1e0) and set U(aep)=M^e(p). The universal simulation supplied by Universal and acceptable numberings, together with the effective filter in step 1.1, makes U partial computable.

3.1step 1.1step 2.1∎

Distinct ae are prefix-free and each M^e has prefix-free domain, so the domain of U is prefix-free. For every prefix-free machine M=Me, step 1.1 gives M^e=Me, and therefore KU(x)≤KM(x)+∣ae∣. Thus U is optimal by Prefix-free machines and prefix complexity.

TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

Symmetry of information up to logarithmic terms

Statement

For finite strings x,y, C(x,y)=C(x∣y)+C(y)+O(log⁡(C(x)+2)+log⁡(C(y)+2)); consequently this expression is symmetric in x,y up to the same logarithmic order.

Facts & Assumptions

Given: finite strings x,y, fixed optimal plain and conditional machines, and the fixed effective pairing used to define C(x,y).

Proof

1.1given

The concatenation construction in Basic conditional-complexity inequalities, with x and y exchanged, gives C(x,y)≤C(y)+C(x∣y)+O(log⁡(C(x)+2)+log⁡(C(y)+2)).

1.2givenconstructalgebra

Put a=C(x,y) and enumerate the finite set A={(u,v):C(u,v)≤a} by dovetailing all programs of length at most a; it has fewer than 2a+1 elements. Let Ay={u:(u,y)∈A} and b=⌊log⁡2∣Ay∣⌋. Given y,a,b, the ordinal of x in the enumeration of Ay is a conditional description, so C(x∣y)≤b+O(log⁡(a+2)). The set of v whose fibre has at least 2b elements is computably enumerable from a,b and has fewer than 2a+1−b members. The ordinal of y in that enumeration gives C(y)≤a−b+O(log⁡(a+2)). Both decoder bounds transfer to the fixed machines by conditional optimality and Invariance theorem for plain Kolmogorov complexity. Adding them yields C(x∣y)+C(y)≤C(x,y)+O(log⁡(C(x,y)+2)).

2.1step 1.1step 1.2algebra∎

The elementary upper bounds on pair complexity make log⁡(C(x,y)+2) no larger than the displayed logarithmic order. Combining steps 1.1 and 1.2 proves the equality. Applying it after swapping x,y proves the stated symmetry.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

The incompressibility method

Definition

The incompressibility method first fixes an effective injective encoding of a finite family E by binary strings (often all of one length). Since fewer than 2t outputs can have descriptions of length below t, if ∣E∣≥2t one may choose an encoded object whose description has length at least t; Most finite strings are incompressible is the fixed-length form of this count. One then derives structure from the impossibility of a shorter description. Conditional variants keep the auxiliary data and encoding fixed and choose large C(x∣y) using Conditional Kolmogorov complexity.

LemmaStatement: AI-adaptedProof: AI-generatedverified 2026-09-24 (gpt-6-sol)Open item page →

Choice-free fair-coin content on open subsets of binary sequence space

Statement

Let Ω=2ω, let C be its algebra of finite unions of cylinders, and let p0:C→[0,1] be the fair-coin content of Binary-sequence cylinders and fair-coin content. For every open U⊆Ω define its fair-coin open content by μo(U):=sup⁡{p0(C):C∈C, C⊆U}. This definition and the following assertions are choice-free: μo(∅)=0, μo(Ω)=1, μo([σ])=2−∣σ∣ for every prefix cylinder, μo is monotone, and for every sequence of open sets μo(⋃i≥0Ui)≤∑i≥0μo(Ui). For pairwise disjoint open sets equality holds. If countable choice is assumed, the unique Borel fair-coin probability μ of Fair-coin measure on binary sequences satisfies μo(U)=μ(U) for every open U. No Borel measure on all Borel sets is asserted in the choice-free part.

Facts & Assumptions

Given: The cylinder algebra and content p0, and an arbitrary sequence of open subsets of Ω.

[F1]

The cylinder algebra consists of finite unions of clopen cylinders; p0 is monotone and finitely additive, with total mass one and the displayed cylinder masses (Binary-sequence cylinders and fair-coin content).

[F2]

Binary sequence space is compact and its prefix cylinders form a countable base, by an explicit finite-branching argument without choice (Binary-sequence space is compact without Tychonoff).

[F3]

Under countable choice, there is a Borel probability extending p0 (Fair-coin measure on binary sequences, The Axiom of Countable Choice (ACω)).

Proof

technique · direct
1.1F1givenalgebra

The collection in the supremum is nonempty because it contains ∅, and all its values lie in [0,1] by [F1], so the real supremum exists. Monotonicity follows by inclusion of the collections being supremized. The empty and whole-space values follow directly from p0(∅)=0 and p0(Ω)=1. If C⊆[σ] is clopen, [F1] gives p0(C)≤p0([σ]); taking C=[σ] gives the reverse bound and proves the cylinder formula.

2.1F1F2step 1.1algebra

Let U=⋃iUi, and fix C∈C with C⊆U. The family {Ω∖C}∪{Ui:i≥0} is an open cover of Ω. By [F2] finitely many Ui, indexed by a finite set F, cover C. Consider all prefix cylinders contained in at least one Ui with i∈F; they cover C because prefix cylinders form a base. Together with Ω∖C they cover Ω, so compactness gives finitely many such cylinders covering C. Assign each selected cylinder to the least eligible i∈F, and let Ci be the finite union of cylinders assigned to i. Then C⊆⋃i∈FCi and Ci⊆Ui. By [F1], p0(C)≤∑i∈Fp0(Ci)≤∑i∈Fμo(Ui)≤∑i≥0μo(Ui). Taking the supremum over C proves countable subadditivity. No choice of a cylinder for each point was made; the finite selections came from the stated compactness conclusion.

3.1F1step 1.1step 2.1algebra

If U,V are disjoint and open, clopen CU⊆U and CV⊆V are disjoint, so [F1] gives p0(CU)+p0(CV)=p0(CU∪CV)≤μo(U∪V). Taking the two suprema yields μo(U)+μo(V)≤μo(U∪V); step 2.1 gives the reverse inequality. Induction yields finite additivity on pairwise disjoint opens. For a disjoint sequence, monotonicity then gives μo(⋃iUi)≥∑i<kμo(Ui) for every k; take the supremum in k and combine with step 2.1 to obtain equality.

4.1F2F3step 1.1algebra∎

Now assume countable choice and take the Borel measure μ of [F3]. Enumerate all prefix cylinders contained in an open U in the canonical length-then-binary-value order, and let Ck be the union of those among the first k strings that are contained in U. Each Ck belongs to C, the sequence increases, and ⋃kCk=U by [F2]. Continuity from below of μ gives μ(U)=sup⁡kμ(Ck)=sup⁡kp0(Ck)≤μo(U). Conversely, if C∈C lies in U, then the open cover {Ck:k≥0}∪{Ω∖C} of compact Ω has a finite subcover. Since the Ck increase, C⊆Ck for some k. Thus p0(C)≤p0(Ck)≤μ(U), and taking the supremum proves μo(U)≤μ(U).

DefinitionDefinition: Literature-sourcedProof: Not applicableverified 2026-09-24 (gpt-6-sol)Open item page →

Effectively open sets in Cantor space

Definition

Cantor space 2ω is the set of infinite binary sequences. For σ∈{0,1}∗, let [σ]={X:σ is a prefix of X}. Its choice-free fair-coin content is 2−∣σ∣, as in Binary-sequence cylinders and fair-coin content. The choice-free fair-coin open content μo of Choice-free fair-coin content on open subsets of binary sequence space assigns this same value to [σ] and is countably subadditive on open sets. Assuming countable choice (The Axiom of Countable Choice (ACω)), μo agrees on open sets with the unique Borel fair-coin probability of Fair-coin measure on binary sequences.

A set W⊆{0,1}∗ is computably enumerable when it is the range of a partial computable enumeration procedure (equivalently, some algorithm prints exactly its members, repetitions allowed), in the partial-computability convention of Computable and partial computable functions. An effectively open set is a union ⋃σ∈W[σ] for such a W. String conventions are those of Computation alphabets, words, the empty word, and Σ∗. The definition of effective openness and the open-content value μo(U) require no choice principle.

DefinitionDefinition: Literature-sourcedProof: Not applicableverified 2026-09-24 (gpt-6-sol)Open item page →

Martin-Löf tests and random sequences

Definition

A sequence (Un)n≥0 is uniformly effectively open when there is one computably enumerable relation W⊆N×{0,1}∗ such that Un=⋃(n,σ)∈W[σ] for every n. Thus a single algorithm, given no oracle, enumerates all pairs (n,σ) and thereby enumerates the cylinders at every level uniformly. This notion uses only the cylinders of Effectively open sets in Cantor space and requires no choice principle.

For open U write μ(U):=μo(U), the choice-free fair-coin open content of Choice-free fair-coin content on open subsets of binary sequence space.

A Martin-Löf test is a uniformly effectively open sequence with μ(Un)≤2−n. A sequence X∈2ω is Martin-Löf random when X∉⋂nUn for every such test. Computable enumerability, cylinders, and open content are as in Effectively open sets in Cantor space. Under countable choice this is the usual Borel fair-coin measure of each Un; the test definition itself requires no choice principle.

LemmaStatement: Literature-sourcedProof: AI-adaptedverified 2026-09-23 (gpt-6-sol)Open item page →

A universal Martin-Löf test exists

Statement

Assume countable choice and dependent choice. There is a Martin-Löf test (Vn) such that every Martin-Löf test (Une) is contained in it after an index-dependent shift: Un+cee⊆Vn for all n.

Facts & Assumptions

Given: Countable and dependent choice, the acceptable numbering of partial computable functions, and the uniform-enumeration convention for effectively open sequences. The fair-coin measure on 2ω is the product of two-point laws with mass 1/2 at each bit; Assuming countable and dependent choice, countable products of arbitrary probability spaces supplies it under these choice hypotheses and gives each cylinder [σ] mass 2−∣σ∣.

Proof

1.1givenconstruct

Dovetail the universal evaluation of the e-th partial computable function over all natural inputs and running times. Decode any output as a pair (k,σ) and discard malformed outputs. This uniformly enumerates a c.e. relation We⊆N×{0,1}∗ for each e. Conversely, an enumeration program for any c.e. relation appears in the numbering Universal and acceptable numberings, so the relations We cover every uniformly effectively open candidate sequence.

2.1step 1.1givenconstruct

For candidate e, at component k retain a newly enumerated cylinder only when the finite union retained so far would still have measure at most 2−k. Delete strings extending another string in the finite list; the remaining prefix-free cylinders are disjoint, so their rational measures 2−∣σ∣ sum to the exactly computable union measure. The retention rule is therefore uniform and c.e. Its finite retained unions have measure at most 2−k, and continuity from below Continuity from below for measures gives the same bound for their increasing union. If the candidate already is a Martin-Löf test, none of its cylinders is discarded, since every finite subunion is contained in its component of measure at most 2−k.

3.1step 2.1construct∎

Let Vn be the union of all retained e-components at level n+e+1. Dovetailing the enumerations makes (Vn) uniformly effectively open, and countable subadditivity Finite and countable subadditivity of measures gives μ(Vn)≤∑e2−(n+e+1)=2−n. It is therefore a test by Martin-Löf tests and random sequences. If (Uke) is a genuine test, step 2.1 does not trim it, so Un+e+1e⊆Vn for all n. Take ce=e+1 to obtain the stated universality.

TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

Levin--Schnorr characterization of Martin-Löf randomness

Statement

X∈2ω is Martin-Löf random iff some constant c satisfies K(X↾n)≥n−c for every n.

Facts & Assumptions

Given: X∈2ω and fixed optimal prefix complexity.

Proof

1.1givenconstruct

For k≥0, let Vk=⋃{[σ]:K(σ)<∣σ∣−k}. The sequence is uniformly effectively open: dovetail the fixed prefix machine and enumerate σ at level k when a description shorter than ∣σ∣−k appears. Choose one shortest program pσ for each such σ. These programs are distinct and belong to a prefix-free domain, so Kraft inequality and effective prefix-code allocation gives μ(Vk)≤∑σ2−∣σ∣≤2−k∑σ2−∣pσ∣≤2−k. Thus (Vk) is a Martin-Löf test. If the deficiencies n−K(X↾n) are unbounded, then X∈Vk for every k, so X is not random.

1.2givenconstruct

Conversely, suppose X fails a Martin-Löf test (Uj). For each k, turn the enumeration of U2k+2 into a computable disjoint cylinder cover: when a cylinder arrives, enumerate a finite prefix-free partition of the part not covered at earlier stages. For every resulting cylinder [σ], issue the request (σ,∣σ∣−k). Its length is nonnegative because one such cylinder already has measure at most μ(U2k+2)≤2−2k−2, and the total request weight is ∑k2kμ(U2k+2)≤∑k2−k−2≤1. The effective allocation clause of Kraft inequality and effective prefix-code allocation therefore gives a prefix-free machine M with KM(σ)≤∣σ∣−k for every request. Prefix optimality Invariance theorem for prefix complexity supplies a constant d with K(σ)≤∣σ∣−k+d. Since X∈U2k+2, for every k one of the covering strings σ≺X gives deficiency at least k−d. Hence the prefix deficiencies of X are unbounded.

2.1step 1.1step 1.2∎

Step 1.1 says bounded deficiency is necessary for randomness, while step 1.2 says nonrandomness forces unbounded deficiency. Taking contrapositives under Martin-Löf tests and random sequences proves the equivalence.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

Computable martingales on binary strings

Definition

A computable martingale is a total computable nonnegative real-valued function d:{0,1}∗→R≥0 satisfying d(σ)=(d(σ0)+d(σ1))/2. For an infinite binary sequence X∈2ω, it succeeds on X if sup⁡nd(X↾n)=∞. Binary-string conventions are from Computation alphabets, words, the empty word, and Σ∗.

TheoremStatement: Literature-sourcedProof: AI-adaptedverified 2026-09-26 (gpt-6-sol)Open item page →

Martin-Löf randomness implies computable randomness

Statement

Every Martin-Löf random sequence is computably random.

Proof

Given: a computable martingale d and a sequence on which it succeeds.

1.1givenconstruct

A successful martingale has d(ε)>0, since a nonnegative martingale starting at 0 is identically 0. Enumerate the pairs (n,σ) satisfying d(σ)>2nd(ε) and let Un be the union of the cylinders of strings enumerated with first coordinate n. Strict comparison of computable reals is semidecidable uniformly in (n,σ), so one algorithm enumerates all these pairs and (Un) is uniformly effectively open.

2.1step 1.1givenalgebra

The prefix-minimal threshold-crossing strings have the same union as Un and are prefix-free. For any finite set S of them, the martingale conservation equation Computable martingales on binary strings gives ∑σ∈S2−∣σ∣d(σ)≤d(ε): extend the strings to one common length, where their descendant cylinders are disjoint. Since every d(σ)>2nd(ε), it follows that ∑σ∈S2−∣σ∣≤2−n. Taking increasing finite subsets gives μ(Un)≤2−n, so (Un) is a Martin-Löf test.

3.1step 2.1contradiction∎

Success puts the sequence in every level of that test, contradicting Martin-Löf randomness as defined in Martin-Löf tests and random sequences.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

Effective Hausdorff dimension

Definition

For s≥0, an effective s-gale is a lower-semicomputable function d:{0,1}∗→R≥0 satisfying d(σ)=2−s(d(σ0)+d(σ1)) for every binary string σ; it succeeds on X when sup⁡nd(X↾n)=∞. The effective dimension dim⁡(X) is the infimum of s for which some effective s-gale succeeds on X. Equivalently it is characterized by effective covers made from the cylinders of Effectively open sets in Cantor space.

TheoremStatement: Literature-sourcedProof: AI-adaptedverified 2026-09-26 (gpt-6-sol)Open item page →

Effective dimension is the liminf prefix-complexity rate

Statement

For every X∈2ω, dim⁡(X)=lim inf⁡n→∞K(X↾n)/n.

Proof

Given: X∈2ω.

1.1given

Let an effective s-gale d succeed on X, and fix a rational t>s. For n≥1 enumerate En={σ∈2n:d(σ)>1}, possible because d is lower semicomputable. Iterating the gale identity gives ∑∣σ∣=nd(σ)=2snd(∅), so ∣En∣<2snd(∅). Choose an integer c such that ∣En∣<2⌈tn⌉+c for every n. Such a fixed c exists since t>s and d(∅) is finite (Effective Hausdorff dimension).

1.2given

For the reverse inequality write a=lim inf⁡nK(X↾n)/n, which is finite since a self-delimiting code for n followed by n bits gives K(X↾n)≤n+O(log⁡n). Independently choose rationals q,t with a<q<t. Let U be the fixed optimal prefix-free machine. For each halted program p with output σ, put mass 2−∣p∣ uniformly on the cylinder [σ]: its value on a cylinder [τ] is 2−∣p∣ if τ⪯σ, 2−∣p∣−∣τ∣+∣σ∣ if σ≺τ, and 0 if τ and σ are incompatible. Denote the sum of these values over all halted p by μ([τ]). Kraft's inequality (Kraft inequality and effective prefix-code allocation) gives μ([∅])≤1; each summand is nonnegative and obeys μp([τ])=μp([τ0])+μp([τ1]), so the sum has the same identity.

2.1step 1.1

Give n a computable self-delimiting code of length O(log⁡n), followed by a fixed-length ⌈tn⌉+c-bit index into the enumeration of En. These codes form a prefix-free machine: the first code identifies n, and all following indices then have the same length. Its output on an index is the corresponding enumerated string when that index appears. Thus, by optimality of K (Invariance theorem for prefix complexity), each σ∈En has K(σ)≤tn+O(log⁡n). Success of d makes d(X↾n)>1 at infinitely many, hence unboundedly many, lengths n. It follows that lim inf⁡nK(X↾n)/n≤t. Since rational t>s was arbitrary, the liminf is at most s, and therefore at most dim⁡(X).

3.1step 1.2∎

Set dt(τ)=2t∣τ∣μ([τ]). Because t is rational and the halted computations can be enumerated, dt is lower semicomputable; the preceding identity makes it an effective t-gale (Effective Hausdorff dimension). At any σ with a shortest program p, its contribution alone gives dt(σ)≥2t∣σ∣−K(σ) (Prefix-free machines and prefix complexity). There are infinitely many lengths n with K(X↾n)<qn by the definition of the liminf. On them dt(X↾n)>2(t−q)n, which tends to infinity. Thus dt succeeds and dim⁡(X)≤t. Letting rational t decrease to a completes the equality.

False statementConstruction: Literature-sourcedVerification: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

False: Kolmogorov complexity is an absolute integer

Statement

The Kolmogorov complexity of a finite string is an absolute integer independent of the optimal machine.

Refutation

Given: an optimal machine U.

1.1given

Choose a finite word z with CU(z)>1; such a word exists because there are infinitely many finite words but only three programs of length at most 1. Define V(0p)=U(p) and V(1)=z, undefined otherwise. Then V is optimal because it simulates U with one extra bit.

2.1step 1.1given∎

But CV(z)=1<CU(z). The invariance theorem Invariance theorem for plain Kolmogorov complexity asserts only additive-constant agreement, so the absolute claim is false.

False statementConstruction: Literature-sourcedVerification: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

False: normality implies algorithmic randomness

Statement

Every binary-normal sequence is Martin-Löf random.

Refutation

Given: the computable binary Champernowne sequence B, which is binary normal.

1.1given

For each n, enumerate the single cylinder [B↾n] as Un. Computability of B makes (Un) uniformly effectively open and its measure is 2−n.

2.1step 1.1given∎

Thus (Un) is a Martin-Löf test and B∈⋂nUn, so B is not Martin-Löf random by Martin-Löf tests and random sequences despite normality.

5 · Examples, counterexamples and false statements

None yet.

Sources