Alphabeta Math
ExampleConstruction: AI-adaptedVerification: AI-generatedSession-authored (Fable 5 assisted)precheck passjudge pass (z-ai/glm-5.2)audited 2026-07-28
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.

In F3F^{3} the three coordinate lines are linear subspaces whose internal direct sum is F3F^{3}, and F0F^{0} is the zero space

Example

Let FF be a field (Field) and consider the vector space F3F^{3} of functions 3F3 \to F with the pointwise operations (The vector space FXF^{X} of all functions XFX \to F with pointwise operations, and FnF^{n} as the case X=n={0,1,,n1}X = n = \{0, 1, \dots, n-1\}). Since 3={0,1,2}3 = \{0, 1, 2\} (The natural numbers N\mathbb{N} (von Neumann), On N\mathbb{N} the order is membership: m<n    mnm < n \iff m \in n), an element is written x=(x0,x1,x2)x = (x_0, x_1, x_2) with xi:=x(i)x_i := x(i), indexed from 00. For j<3j < 3 let ejF3e_j \in F^{3} be given by ej(j)=1Fe_j(j) = 1_F and ej(i)=0Fe_j(i) = 0_F for iji \ne j, and put

Lj  :=  {xF3  :  xi=0F for every i<3 with ij}.L_j \;:=\; \{\, x \in F^{3} \;:\; x_i = 0_F \text{ for every } i < 3 \text{ with } i \ne j \,\}.

Then:

  1. Lj={λej:λF}=span{ej}L_j = \{\, \lambda e_j : \lambda \in F \,\} = \operatorname{span}\{e_j\}, so each LjL_j is a linear subspace of F3F^{3} (Linear subspace of a vector space, Linear combination of a finite list, and the span span(S)\operatorname{span}(S) as the smallest linear subspace containing SS);
  2. F3=j<3LjF^{3} = \bigoplus_{j<3} L_j (Internal direct sum V=i<nUiV = \bigoplus_{i<n} U_i: the sum is everything and each summand meets the sum of the others only in 0V0_V), the unique decomposition of xF3x \in F^{3} being x=x0e0+x1e1+x2e2x = x_0 e_0 + x_1 e_1 + x_2 e_2;
  3. F0F^{0} is the zero space: it has exactly one element, the empty function.

The sets LjL_j are called the coordinate lines of F3F^{3}; the word "line" is used informally, since dimension is not available here and nothing below uses it.

Facts & Assumptions

Given: A field FF, the vector space F3F^{3} of functions 3F3 \to F with pointwise operations, the vectors eje_j for j<3j < 3, and the sets LjL_j as displayed.

[L1]

FXF^{X} is a vector space over FF with (x+y)(i)=x(i)+y(i)(x+y)(i) = x(i)+y(i), (λx)(i)=λx(i)(\lambda x)(i) = \lambda x(i) and zero the constant function at 0F0_F; for X=nX = n a natural number, n={0,,n1}n = \{0,\dots,n-1\}; and F0F^{0} has exactly one element, the empty function, which is its zero vector (The vector space FXF^{X} of all functions XFX \to F with pointwise operations, and FnF^{n} as the case X=n={0,1,,n1}X = n = \{0, 1, \dots, n-1\}, Vector space over a field, The natural numbers N\mathbb{N} (von Neumann), On N\mathbb{N} the order is membership: m<n    mnm < n \iff m \in n).

[L3]

The elements of i<nUi\sum_{i<n} U_i are exactly the i<nui\sum_{i<n} u_i with uiUiu_i \in U_i; and i<3ui=(u0+u1)+u2\sum_{i<3} u_i = (u_0 + u_1) + u_2, by the recursion i<0ui=0\sum_{i<0} u_i = 0 and i<σ(m)ui=(i<mui)+um\sum_{i<\sigma(m)} u_i = \bigl(\sum_{i<m} u_i\bigr) + u_m together with 0+u0=u00 + u_0 = u_0 (The sum U+WU + W of two linear subspaces and the sum i<nUi\sum_{i<n} U_i of a finite family).

[L5]

In a field: 1Fλ=λ1_F \lambda = \lambda, multiplication is commutative, 0Fλ=0F0_F \lambda = 0_F (Multiplication by zero: 0a=00 \cdot a = 0) and hence λ0F=0F\lambda 0_F = 0_F, and 0F0_F is the additive identity (Field).

Verification

technique · direct
1.1

F3F^{3} is the set of functions 3F3 \to F with the pointwise operations, and 3={0,1,2}3 = \{0,1,2\}, so the coordinates of an element are x0,x1,x2x_0, x_1, x_2.

L1
1.2

Each eje_j is an element of F3F^{3}, and each LjL_j is a subset of F3F^{3}, both by their displayed descriptions.

L1L5
1.3

Lj={λej:λF}L_j = \{\, \lambda e_j : \lambda \in F \,\} for every j<3j < 3. If λF\lambda \in F then (λej)j=λ1F=λ(\lambda e_j)_j = \lambda 1_F = \lambda and (λej)i=λ0F=0F(\lambda e_j)_i = \lambda 0_F = 0_F for iji \ne j, so λejLj\lambda e_j \in L_j. Conversely if xLjx \in L_j then xx and xjejx_j e_j have the same value at every i<3i < 3, namely xjx_j at i=ji = j and 0F0_F elsewhere, so x=xjejx = x_j e_j.

L1L5
1.4

For u0,u1,u2F3u_0, u_1, u_2 \in F^{3} the finite sum is j<3uj=(u0+u1)+u2\sum_{j<3} u_j = (u_0 + u_1) + u_2, whose value at i<3i < 3 is (u0(i)+u1(i))+u2(i)(u_0(i) + u_1(i)) + u_2(i), by the pointwise definition of the addition.

L1L3
1.5

F0F^{0} has exactly one element, the empty function, and that element is its zero vector, so F0F^{0} is the zero space; this is claim 3.

L1
2.1

Each LjL_j is a linear subspace of F3F^{3} and equals span{ej}\operatorname{span}\{e_j\}: by step 1.3 it is the set of scalar multiples of eje_j, which is exactly the span of {ej}\{e_j\}, and a span is a linear subspace. This is claim 1.

step 1.3L2
2.2

Every xF3x \in F^{3} decomposes. Put uj:=xjeju_j := x_j e_j, which lies in LjL_j by step 1.3. The value of j<3uj\sum_{j<3} u_j at i<3i < 3 is (x0e0(i)+x1e1(i))+x2e2(i)(x_0 e_0(i) + x_1 e_1(i)) + x_2 e_2(i); since ej(i)=0Fe_j(i) = 0_F for jij \ne i and ei(i)=1Fe_i(i) = 1_F, exactly one summand is xix_i and the others are 0F0_F, so the value is xix_i. Hence j<3uj=x\sum_{j<3} u_j = x, and j<3Lj=F3\sum_{j<3} L_j = F^{3}.

step 1.3step 1.4L1L5
3.1

The decomposition is unique. Suppose ujLju_j \in L_j for j<3j < 3 and j<3uj=x\sum_{j<3} u_j = x. Evaluating at i<3i < 3 gives (u0(i)+u1(i))+u2(i)=xi(u_0(i) + u_1(i)) + u_2(i) = x_i, and uj(i)=0Fu_j(i) = 0_F whenever jij \ne i, so the left-hand side is ui(i)u_i(i); thus ui(i)=xiu_i(i) = x_i, and step 1.3 gives ui=ui(i)ei=xieiu_i = u_i(i) e_i = x_i e_i. So the list is the one of step 2.2.

step 1.3step 1.4L1L5
4.1

By steps 2.2 and 3.1 every xF3x \in F^{3} is j<3uj\sum_{j<3} u_j with ujLju_j \in L_j in exactly one way, so F3=j<3LjF^{3} = \bigoplus_{j<3} L_j, and the decomposition is x=x0e0+x1e1+x2e2x = x_0 e_0 + x_1 e_1 + x_2 e_2. This is claim 2.

step 2.2step 3.1L4
5.1

Claim 1 is step 2.1, claim 2 is step 4.1 and claim 3 is step 1.5.

step 1.5step 2.1step 4.1

Remarks

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 59 results over 22 levels. An arrow runs from a result to what uses it, and this result sits at the bottom with a heavier outline. Click the chart to enlarge it.

Sources