Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-adaptedSession-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.

A finite list v:nVv : n \to V is an ordered basis if and only if every xVx \in V equals i<nλivi\sum_{i<n} \lambda_i v_i for exactly one λ:nF\lambda : n \to F; those scalars are the coordinates of xx in that ordered basis

Statement

Let VV be a vector space over a field FF (Vector space over a field), let nNn \in \mathbb{N} and let v:nVv : n \to V be a finite list (Linear combination of a finite list, and the span span(S)\operatorname{span}(S) as the smallest linear subspace containing SS).

  1. The span of the image of a list. Whether or not vv is injective, span(v[n])  =  {i<nλivi  :  λ:nF}.\operatorname{span}(v[n]) \;=\; \Bigl\{\, \sum_{i<n}\lambda_i v_i \;:\; \lambda : n \to F \,\Bigr\} .
  2. Coordinates. vv is an ordered basis of VV (Basis of a vector space: a linearly independent spanning subset; and ordered basis: an injective finite list whose image is a basis) if and only if for every xVx \in V there is exactly one λ:nF\lambda : n \to F with x=i<nλivix = \sum_{i<n}\lambda_i v_i. When that holds, this λ\lambda is called the coordinate list of xx with respect to the ordered basis vv, and λi\lambda_i its ii-th coordinate.

The coordinate list is attached to the ordered basis and not to the basis as a set: reordering the list permutes the coordinates of every vector, as the companion page shows on a worked example in R2\mathbb{R}^{2}.

Facts & Assumptions

Given: A field FF, a vector space VV over FF, a natural number nn and a list v:nVv : n \to V.

[L1]

For TVT \subseteq V, span(T)\operatorname{span}(T) is a linear subspace of VV containing TT and contained in every linear subspace of VV containing TT, and it is exactly the set of linear combinations i<pμiyi\sum_{i<p}\mu_i y_i with y:pTy : p \to T (Linear combination of a finite list, and the span span(S)\operatorname{span}(S) as the smallest linear subspace containing SS, span(S)\operatorname{span}(S) is exactly the set of linear combinations of finite lists of elements of SS, and span()={0V}\operatorname{span}(\varnothing) = \{0_V\}).

[L2]

Finite sums: i<0ui=0V\sum_{i<0}u_i = 0_V and i<σ(p)ui=(i<pui)+up\sum_{i<\sigma(p)}u_i = \bigl(\sum_{i<p}u_i\bigr) + u_p (The product g0g1gn1g_0 g_1 \cdots g_{n-1} of a finite list in a monoid, by recursion, with the empty product (n=0n = 0) equal to the identity, Linear combination of a finite list, and the span span(S)\operatorname{span}(S) as the smallest linear subspace containing SS); (F1) an all-0V0_V list sums to 0V0_V; (F2) λi<pui+i<pwi=i<p(λui+wi)\lambda\sum_{i<p}u_i + \sum_{i<p}w_i = \sum_{i<p}(\lambda u_i + w_i); (F3) with (F1), a list vanishing off a single index jj sums to its value at jj (The sum U+WU + W of two linear subspaces and the sum i<nUi\sum_{i<n} U_i of a finite family).

[L3]

One-step test: a nonempty WVW \subseteq V with μu+wW\mu u + w \in W for all μF\mu \in F and u,wWu, w \in W is a linear subspace of VV (One-step subspace test: a nonempty WVW \subseteq V is a linear subspace if and only if λu+vW\lambda u + v \in W for all λF\lambda \in F and u,vWu, v \in W, Linear subspace of a vector space).

[L4]

The vector space axioms (Vector space over a field) and their consequences (In any vector space 0Fv=0V0_F v = 0_V, λ0V=0V\lambda 0_V = 0_V, (λ)v=(λv)(-\lambda)v = -(\lambda v), (1F)v=v(-1_F)v = -v, and λv=0V\lambda v = 0_V forces λ=0F\lambda = 0_F or v=0Vv = 0_V): (V,+,0V)(V,+,0_V) is an abelian group; (V3) (λ+μ)y=λy+μy(\lambda+\mu)y = \lambda y + \mu y; (V4) (λμ)y=λ(μy)(\lambda\mu)y = \lambda(\mu y); (V5) 1Fy=y1_F y = y; 0Fy=0V0_F y = 0_V; and (1F)y=y(-1_F)y = -y.

[L6]

FF is a field: it has 0F0_F and 1F1_F, and every μF\mu \in F has an additive inverse μ-\mu with μ+(μ)=0F\mu + (-\mu) = 0_F (Field).

Proof

technique · direct
1.1

Write W:={i<nλivi:λ:nF}W := \{\, \sum_{i<n}\lambda_i v_i : \lambda : n \to F \,\}. It is a linear subspace of VV: it contains 0V0_V, taking λi=0F\lambda_i = 0_F for every ii, since then every entry 0Fvi0_F v_i is 0V0_V and (F1) applies; and for μF\mu \in F and elements x=i<nλivix = \sum_{i<n}\lambda_i v_i and y=i<nκiviy = \sum_{i<n}\kappa_i v_i of WW, the identity (F2) gives μx+y=i<n(μ(λivi)+κivi)=i<n(μλi+κi)vi\mu x + y = \sum_{i<n}\bigl(\mu(\lambda_i v_i) + \kappa_i v_i\bigr) = \sum_{i<n}(\mu\lambda_i + \kappa_i)v_i by (V4) and (V3), which again lies in WW. So the one-step test applies.

L2L3L4
1.2

v[n]Wv[n] \subseteq W: for j<nj < n take λj=1F\lambda_j = 1_F and λi=0F\lambda_i = 0_F for iji \ne j; the list iλivii \mapsto \lambda_i v_i then vanishes off the single index jj and has the value 1Fvj=vj1_F v_j = v_j there, so it sums to vjv_j.

L2L4
1.3

Wspan(v[n])W \subseteq \operatorname{span}(v[n]): each i<nλivi\sum_{i<n}\lambda_i v_i is a linear combination of the list vv, which takes its values in v[n]v[n], so it lies in the span of v[n]v[n].

L1L7
2.1

Claim 1. By steps 1.1 and 1.2 the set WW is a linear subspace of VV containing v[n]v[n], so minimality of the span gives span(v[n])W\operatorname{span}(v[n]) \subseteq W; with step 1.3 the two sets are equal.

step 1.1step 1.2step 1.3L1
3.1

Claim 2, from left to right. Let vv be an ordered basis, so the list vv is linearly independent and span(v[n])=V\operatorname{span}(v[n]) = V. Existence: by step 2.1 every xV=span(v[n])x \in V = \operatorname{span}(v[n]) lies in WW, that is, x=i<nλivix = \sum_{i<n}\lambda_i v_i for some λ:nF\lambda : n \to F. Uniqueness: if i<nλivi=i<nκivi=x\sum_{i<n}\lambda_i v_i = \sum_{i<n}\kappa_i v_i = x, apply (F2) with the scalar 1F-1_F to the lists iκivii \mapsto \kappa_i v_i and iλivii \mapsto \lambda_i v_i; the left-hand side is x+x=0V-x + x = 0_V and the right-hand side is i<n((1F)(κivi)+λivi)=i<n(λi+(κi))vi\sum_{i<n}\bigl((-1_F)(\kappa_i v_i) + \lambda_i v_i\bigr) = \sum_{i<n}(\lambda_i + (-\kappa_i))v_i by (V4), (V3) and (1F)κi=κi(-1_F)\kappa_i = -\kappa_i. Independence of the list vv now gives λi+(κi)=0F\lambda_i + (-\kappa_i) = 0_F, hence λi=κi\lambda_i = \kappa_i, for every i<ni < n.

step 2.1L2L4L5L6
3.2

Claim 2, from right to left. Suppose every xVx \in V is i<nλivi\sum_{i<n}\lambda_i v_i for exactly one λ\lambda. Then VWV \subseteq W, and step 2.1 gives W=span(v[n])VW = \operatorname{span}(v[n]) \subseteq V, so span(v[n])=V\operatorname{span}(v[n]) = V. The list vv is independent: if i<nλivi=0V\sum_{i<n}\lambda_i v_i = 0_V, then λ\lambda and the all-zero scalar list both represent 0V0_V, the latter by (F1) and 0Fvi=0V0_F v_i = 0_V, so uniqueness at x=0Vx = 0_V forces λi=0F\lambda_i = 0_F for every i<ni < n. Being independent, vv is injective with linearly independent image, so v[n]v[n] is a basis of VV and vv is an ordered basis.

step 2.1L2L4L5
4.1

Claim 1 is step 2.1, and claim 2 is steps 3.1 and 3.2 together.

step 2.1step 3.1step 3.2

Remarks

  • Claim 1 needs no hypothesis on the list. It says that spanning by a finite set can always be computed with one coefficient per listed vector, repetitions and all. It is claim 2 that turns this into a coordinate system, and what it adds is uniqueness, which is exactly independence.

  • The assignment xλx \mapsto \lambda is deliberately left un-named here. It is a bijection VFnV \to F^{n} compatible with the operations, that is a linear isomorphism; but linear maps are the subject of a later page, and naming the map now would be to use a notion this page does not have. What is used below is only the statement above: existence and uniqueness of the coordinate list.

  • Reordering is not a harmless relabelling. Two ordered bases with the same image assign different coordinate lists to the same vector, so "the coordinates of xx in BB" is incomplete language when BB is a set. The companion page computes the same vector's coordinates in three ordered bases of R2\mathbb{R}^{2}, two of which have the same image.

Depends on

Used by

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 66 results over 24 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