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.
Dimension and double-dual identity for finite-field code duals
Statement
Let be a finite field, , and let be a linear subspace (Linear subspace of a vector space) of dimension . Then is a linear subspace of dimension , and . In particular this holds for every classical linear code, including and (Classical linear code over a finite field).
Facts & Assumptions
Given: A finite field , , a subspace of dimension , and the bilinear dot product of Bilinear dual of a finite-field linear code.
Bilinear dual of a finite-field linear code: consists of vectors whose dot product with every vector of is zero.
Row space, column space, nullspace, row rank, column rank and matrix rank: The row space is the span of matrix rows, the column space is the span of columns, and the nullspace is ; row and column ranks are their dimensions.
Row rank equals column rank, and both equal the number of pivots: For every finite matrix over a field, its row rank equals its column rank.
Rectangular matrix multiplication and the identity matrix , including zero-sized shapes: Matrix products are the finite coordinate sums, including empty shapes.
Linear map between vector spaces over the same field: A map between vector spaces over is linear when it preserves linear combinations.
Finite-dimensional vector space, and its dimension ; infinite-dimensional means having no finite basis: A finite-dimensional vector space has a finite basis, and its dimension is the cardinality of such a basis.
The standard list with and for is an ordered basis of ; hence , and is the zero space with basis and dimension : has dimension , including .
Rank-nullity: : For a linear map with finite-dimensional domain, domain dimension is kernel dimension plus image dimension.
If and is a linear subspace of , then is finite-dimensional, , and if and only if : A subspace of a finite-dimensional space has the same dimension as its ambient space exactly when it equals that space.
Linear subspace of a vector space: A linear subspace contains zero and is closed under addition and scalar multiplication.
Proof
Since , [F5] supplies a basis . Form the matrix whose th row is . Its row space has dimension by [F1]. The map , , is linear by [F3] and [F4]; the product formula writes as the linear combination of the columns of with coefficients , so its image is the column space. Hence [F2] gives . This also works for , with an empty row list.
A vector belongs to exactly when for every basis vector , which by bilinearity is equivalent to for every . Thus . Since is linear, this kernel contains zero and is closed under linear combinations, so it is a subspace. By [F6] and [F7], .
Applying step 1.1 and step 2.1 with in place of gives . Symmetry of the dot product gives . Apply [F8] to this inclusion inside the -dimensional space ; equal dimensions force equality. This also covers and .
Remarks
The coordinate pairing is nondegenerate over every field because the standard coordinate rows form a basis. No complex conjugation is used, and no choice principle is needed in finite dimension.
Depends on
- Finite-dimensional vector space, and its dimension $\dim_F V$; infinite-dimensional means having no finite basis
- Linear map between vector spaces over the same field
- Linear subspace of a vector space
- Rectangular matrix multiplication and the identity matrix $I_n$, including zero-sized shapes
- The vector space $M_{m \times n}(F) := F^{\,m \times n}$ of $m$ by $n$ matrices over a field, with entrywise operations
- Classical linear code over a finite field
- Bilinear dual of a finite-field linear code
- Row space, column space, nullspace, row rank, column rank and matrix rank
- The standard list $e : n \to F^{n}$ with $e_i(i) = 1_F$ and $e_i(j) = 0_F$ for $j \ne i$ is an ordered basis of $F^{n}$; hence $\dim_F F^{n} = n$, and $F^{0}$ is the zero space with basis $\varnothing$ and dimension $0$
- If $\dim_F V = n$ and $U$ is a linear subspace of $V$, then $U$ is finite-dimensional, $\dim_F U \le n$, and $\dim_F U = n$ if and only if $U = V$
- Rank-nullity: $\dim_F V=\operatorname{nullity}T+\operatorname{rank}T$
- Row rank equals column rank, and both equal the number of pivots
Used by
Dependency tree · two levels
52 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Richard Cleve, Quantum Information Processing course notes, §37.1.1 (standard reference, not scraped)
- John Preskill, Quantum Computation, Chapter 7, §7.6 (standard reference, not scraped)