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.

✓ 26 results · all verified · 4 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 22 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Inner Product Spaces, Gram-Schmidt, Projections and Adjoints

1 · Prerequisites

2 · Summary

The published sesquilinear and Hermitian forms over a field with an involution fix the convention used here: linear in the first argument and conjugate-linear in the second. Complex conjugation, real and imaginary parts, the modulus and their algebraic laws come with C; nonnegative real square roots exist; and the finite-sum Cauchy–Schwarz inequality is already available for real coordinate vectors. Bases, linear independence, the dimension of a subspace and of a direct sum, internal direct sums, the algebraic dual and its functionals, the matrix of a linear map, the transpose, and the determinant with its multiplicativity, its behaviour under transposition and its independence of basis supply the finite-dimensional machinery.

The page defines an inner product space and its induced norm, proves the Cauchy–Schwarz inequality with its equality case and the triangle inequality, and records the Pythagorean, parallelogram and polarisation identities. Orthogonal and orthonormal sets, orthogonal complements, independence of orthogonal nonzero vectors, Gram–Schmidt, the existence of orthonormal bases in finite dimension, and Bessel's inequality with the finite Parseval identity follow. The decomposition V=W⊕W⊥ and the double-complement formula give orthogonal projections and the unique nearest point, the Gram determinant test for linear independence, QR factorisation and Riesz representation. Adjoints are then constructed, with their algebra, their conjugate-transpose matrix, kernel–range orthogonality, least squares and the normal equation, the identification of self-adjoint idempotents with orthogonal projections, and the characterisations of finite-dimensional isometries.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

Real and complex inner product spaces, with the inner product linear in the first argument

Definition

Let F be either R or C, with conjugation equal to the identity on R and with complex conjugation as in Real and imaginary parts, complex conjugation, and modulus. An inner product on an F-vector space V is a function ⟨ ⋅ , ⋅ ⟩:V×V→F such that for all u,v,w∈V and a,b∈F:

  1. ⟨au+bv,w⟩=a⟨u,w⟩+b⟨v,w⟩;
  2. ⟨u,v⟩=⟨v,u⟩‾;
  3. ⟨v,v⟩ is real and nonnegative, and ⟨v,v⟩=0 if and only if v=0.

The first two clauses imply conjugate-linearity in the second argument: ⟨u,av+bw⟩=a‾⟨u,v⟩+b‾⟨u,w⟩. This is the linear-first convention of Sesquilinear and Hermitian forms over a field with an involution, using the convention linear in the first variable. A vector space equipped with an inner product is an inner product space.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

The norm ∥v∥=⟨v,v⟩ induced by a real or complex inner product

Definition

For a vector v in a real or complex inner product space, define its inner-product norm by

∥v∥:=⟨v,v⟩.

Positive definiteness in Real and complex inner product spaces, with the inner product linear in the first argument makes the radicand a nonnegative real, and Existence and uniqueness of n-th roots: a unique a1/n≥0 with (a1/n)n=a supplies its unique nonnegative square root. The notation therefore defines one real number ∥v∥≥0. Its norm axioms are established in The inner-product norm is definite, homogeneous, and satisfies the triangle inequality.

PropositionStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

The standard formulas ⟨x,y⟩=∑k<nxkyk on Rn and ∑k<nxkyk‾ on Cn are inner products

Statement

For x,y∈Rn and z,w∈Cn, the formulas

⟨x,y⟩Rn=∑k<nxkyk,⟨z,w⟩Cn=∑k<nzkwk‾

define inner products, linear in the first argument. At n=0, the unique pairing on the zero space is an inner product.

Facts & Assumptions

Given: A natural number n and the two displayed coordinate pairings.

[L1]

Finite products in a commutative monoid have an empty value and may be read additively as finite sums (The product g0g1⋯gn−1 of a finite list in a monoid, by recursion, with the empty product (n=0) equal to the identity).

[L2]

Complex conjugation preserves sums and products, and zz‾=∣z∣2≥0, with equality exactly when z=0 (Conjugation is an involutive real-field automorphism, zz‾=∣z∣2, and modulus is definite, multiplicative, and subadditive).

[L4]

An inner product is linear in the first argument, conjugate symmetric, positive on the diagonal, and definite (Real and complex inner product spaces, with the inner product linear in the first argument).

Proof

technique · direct
1.1L1L2algebra

Distributivity of the finite sums in [L1] gives linearity in the first variable. In the complex case [L2] gives conjugate-linearity in the second and conjugate symmetry; in the real case conjugation is the identity.

1.2L2L3algebra

On the diagonal, the real formula is ∑xk2 and the complex formula is ∑∣zk∣2. Each is nonnegative and vanishes only when every coordinate is zero, which by [L3] means the vector is zero.

2.1step 1.1step 1.2L1L3L4∎

Hence all the axioms in [L4] hold. When n=0, the sum is empty and equals 0, while the zero vector is the only vector, so definiteness is valid.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

Inner products separate vectors, and the induced norm is homogeneous: ∥λv∥=∣λ∣∥v∥

Statement

In a real or complex inner product space:

  1. if ⟨u,v⟩=0 for every v, then u=0;
  2. ∥λv∥=∣λ∣∥v∥ for every scalar λ and vector v.

Facts & Assumptions

Given: Vectors u,v in an inner product space and a scalar λ.

[L1]

Positive definiteness says ⟨w,w⟩=0 exactly when w=0, and the inner product is linear first and conjugate-linear second (Real and complex inner product spaces, with the inner product linear in the first argument).

Proof

technique · direct
1.1L1

If ⟨u,v⟩=0 for every v, take v=u; [L1] gives u=0.

2.1L1L2L3∎

Sesquilinearity and [L3] give ⟨λv,λv⟩=λλ‾⟨v,v⟩=∣λ∣2∥v∥2. Both ∥λv∥ and ∣λ∣∥v∥ are nonnegative, so uniqueness in [L2] gives their equality.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Cauchy–Schwarz: ∣⟨u,v⟩∣≤∥u∥∥v∥, with equality exactly for linearly dependent vectors

Statement

For vectors u,v in a real or complex inner product space,

∣⟨u,v⟩∣≤∥u∥∥v∥.

Equality holds if and only if u and v are linearly dependent, including the case in which either vector is zero.

Facts & Assumptions

Given: Vectors u,v in an inner product space over R or C.

[L1]

The inner product is linear in the first variable, conjugate-linear in the second, conjugate symmetric, and positive definite (Real and complex inner product spaces, with the inner product linear in the first argument).

Proof

technique · direct
1.1L1L2L3

If v=0, both sides are zero and the pair is dependent. Suppose v≠0, put c=⟨u,v⟩/⟨v,v⟩, and use [L1] to expand 0≤⟨u−cv,u−cv⟩=∥u∥2−∣⟨u,v⟩∣2/∥v∥2.

1.2L1L2L3L4

Conversely, if u,v are dependent and neither is zero, write u=cv; then ∣⟨u,v⟩∣=∣c∣∥v∥2=∥u∥∥v∥. If either is zero, equality is immediate.

2.1step 1.1L2L3algebra

Multiplying step 1.1 by the positive number ∥v∥2 gives ∣⟨u,v⟩∣2≤∥u∥2∥v∥2. Since both sides of the desired inequality are nonnegative, factoring the difference of their squares gives the stated inequality.

3.1step 1.1step 2.1L1L4

Under v≠0, equality in step 2.1 holds exactly when ⟨u−cv,u−cv⟩=0, which by [L1] is exactly u=cv. Thus equality implies dependence. The already separated case v=0 does too.

4.1step 1.2step 2.1step 3.1∎

Steps 2.1, 3.1, and 1.2 prove the inequality and both equality directions.

CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

The inner-product norm is definite, homogeneous, and satisfies the triangle inequality

Statement

The function induced by an inner product satisfies, for all vectors u,v and scalars λ,

∥v∥≥0,∥v∥=0⟺v=0,

∥λv∥=∣λ∣∥v∥,∥u+v∥≤∥u∥+∥v∥.

Facts & Assumptions

Given: Vectors u,v in a real or complex inner product space and a scalar λ.

[L1]

The induced norm is a nonnegative square root, and positive definiteness detects the zero vector (The norm ∥v∥=⟨v,v⟩ induced by a real or complex inner product).

[L3]

Cauchy–Schwarz gives ∣⟨u,v⟩∣≤∥u∥∥v∥ (Cauchy–Schwarz: ∣⟨u,v⟩∣≤∥u∥∥v∥, with equality exactly for linearly dependent vectors).

[L4]

If z=a+bi, then Re⁡z=a and ∣z∣=a2+b2 (Real and imaginary parts, complex conjugation, and modulus).

Proof

technique · direct
1.1L1L2

Nonnegativity and definiteness follow directly from [L1], and homogeneity is [L2].

1.2L3L4algebra

Expanding and using conjugate symmetry gives ∥u+v∥2=∥u∥2+2Re⁡⟨u,v⟩+∥v∥2. From [L4], ∣z∣2=(Re⁡z)2+(Im⁡z)2, so Re⁡z≤∣z∣; now [L3] makes the expansion at most (∥u∥+∥v∥)2.

2.1step 1.2L1algebra∎

Both quantities in step 1.2 are nonnegative. If the left were larger, their squared order would also be larger, a contradiction. Hence the triangle inequality holds.

PropositionStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

Pythagoras, the parallelogram identity, and the real and complex polarisation identities

Statement

For vectors u,v in an inner product space:

  1. if ⟨u,v⟩=0, then ∥u+v∥2=∥u∥2+∥v∥2;
  2. ∥u+v∥2+∥u−v∥2=2∥u∥2+2∥v∥2;
  3. over R, ⟨u,v⟩=14(∥u+v∥2−∥u−v∥2);
  4. over C with the linear-first convention, ⟨u,v⟩=14(∥u+v∥2−∥u−v∥2+i∥u+iv∥2−i∥u−iv∥2).

Facts & Assumptions

Given: Vectors u,v in a real or complex inner product space.

[L1]

The inner product is linear first, conjugate-linear second, and conjugate symmetric (Real and complex inner product spaces, with the inner product linear in the first argument).

[L2]

Proof

technique · direct
1.1L1L2algebra

Expanding by [L1] and [L2] gives ∥u+v∥2=∥u∥2+⟨u,v⟩+⟨u,v⟩‾+∥v∥2. Orthogonality removes the middle terms and proves Pythagoras.

2.1step 1.1L1L2algebra

Expanding ∥u−v∥2 changes the signs of both middle terms. Adding this expansion to step 1.1 proves the parallelogram identity; subtracting gives 4Re⁡⟨u,v⟩.

3.1step 2.1L1L2algebra∎

Over R, the real part is the scalar itself, giving claim 3. Over C, the same expansion with iv gives ∥u+iv∥2−∥u−iv∥2=4Im⁡⟨u,v⟩ under the linear-first convention. Combining real and imaginary parts gives claim 4.

PropositionStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

On Rn, abstract Cauchy–Schwarz is exactly the published finite-sum Cauchy–Schwarz inequality

Statement

For a,b∈Rn, Cauchy–Schwarz in the standard coordinate inner product is exactly

∣∑k<nakbk∣≤∑k<nak2∑k<nbk2,

with equality exactly when the two lists are proportional in the symmetric sense. This includes n=0.

Facts & Assumptions

Given: Real coordinate vectors a,b∈Rn.

[L1]

The standard real coordinate pairing is ⟨a,b⟩=∑k<nakbk, with ∥a∥2=∑k<nak2 (The standard formulas ⟨x,y⟩=∑k<nxkyk on Rn and ∑k<nxkyk‾ on Cn are inner products).

[L3]

The published finite-sum theorem states the displayed inequality and equality exactly when some (λ,μ)≠(0,0) satisfies λak=μbk for every k<n (The Cauchy-Schwarz inequality for finite sums).

Proof

technique · direct
1.1L1L2

Substituting [L1] into [L2] gives the displayed finite-sum inequality term for term.

2.1L2L3algebra∎

Coordinate vectors are linearly dependent exactly when there is a nonzero scalar pair (λ,μ) with λak=μbk for all k, so the equality condition agrees with [L3]. For n=0, both sides are zero and the empty lists satisfy the symmetric proportionality condition.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

Orthogonal vectors and subspaces, orthogonal and orthonormal sets, and orthonormal bases

Definition

Vectors u,v in an inner product space (Real and complex inner product spaces, with the inner product linear in the first argument) are orthogonal, written u⊥v, if ⟨u,v⟩=0. Two subspaces are orthogonal if every vector in one is orthogonal to every vector in the other.

A list or set of vectors is orthogonal if every two distinct members are orthogonal. It is orthonormal if it is orthogonal and every member has induced norm (The norm ∥v∥=⟨v,v⟩ induced by a real or complex inner product) equal to 1. An orthonormal basis is an ordered basis (Basis of a vector space: a linearly independent spanning subset; and ordered basis: an injective finite list whose image is a basis) that is an orthonormal list.

The empty list is orthonormal and is the orthonormal basis of the zero space. A one-element list is orthogonal; it is orthonormal exactly when its vector has norm 1.

DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-08-16Open item page →

The orthogonal complement W⊥={v:⟨v,w⟩=0 for all w∈W}

Definition

For a linear subspace W (Linear subspace of a vector space) of an inner product space V, using the preceding notion of orthogonality (Orthogonal vectors and subspaces, orthogonal and orthonormal sets, and orthonormal bases), its orthogonal complement is

W⊥:={v∈V:⟨v,w⟩=0 for every w∈W}.

This is a linear subspace: 0∈W⊥, and linearity in the first argument shows that au+bv∈W⊥ whenever u,v∈W⊥ and a,b are scalars. One has V⊥={0} by positive definiteness and {0}⊥=V.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Every finite orthogonal list of nonzero vectors is linearly independent

Statement

Every finite orthogonal list of nonzero vectors in an inner product space is linearly independent. The empty list is included.

Facts & Assumptions

Given: An orthogonal list (v0,…,vr−1) in an inner product space, with vj≠0 for every j<r.

[L1]

Orthogonality means ⟨vi,vj⟩=0 whenever i≠j (Orthogonal vectors and subspaces, orthogonal and orthonormal sets, and orthonormal bases).

[L2]

Positive definiteness gives ⟨vj,vj⟩>0 for every nonzero vj (Real and complex inner product spaces, with the inner product linear in the first argument).

Proof

technique · direct
1.1givenL3

If r=0, the independence condition is vacuous. Suppose r>0 and ∑i<raivi=0.

2.1step 1.1L1

For each j<r, pair the equality in step 1.1 with vj. Linearity and [L1] give 0=∑i<rai⟨vi,vj⟩=aj⟨vj,vj⟩.

3.1step 2.1L2L3∎

By [L2], ⟨vj,vj⟩≠0, so aj=0. This holds for every j, and [L3] proves independence.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Gram–Schmidt turns every finite independent list into an orthonormal list with the same successive spans

Statement

Let (v0,…,vr−1) be a finite linearly independent list in a real or complex inner product space. There is an orthonormal list (e0,…,er−1) such that, for every k≤r,

span⁡(e0,…,ek−1)=span⁡(v0,…,vk−1).

It is obtained recursively from

uk=vk−∑j<k⟨vk,ej⟩ej,ek=uk∥uk∥.

For r=0, both lists are empty.

Facts & Assumptions

Given: A finite linearly independent list (v0,…,vr−1).

[L1]

An orthonormal list is orthogonal and every listed vector has norm one (Orthogonal vectors and subspaces, orthogonal and orthonormal sets, and orthonormal bases).

[L2]
[L3]

For a nonzero vector u, positive definiteness gives ∥u∥>0, so u/∥u∥ is defined and has norm one (The norm ∥v∥=⟨v,v⟩ induced by a real or complex inner product).

[L4]

Every finite orthogonal list of nonzero vectors is linearly independent (Every finite orthogonal list of nonzero vectors is linearly independent).

Proof

technique · induction
1.1base

For r=0 there is nothing to construct, and the successive-span assertion at k=0 is equality of zero subspaces.

1.2ihL1algebra

Suppose e0,…,ek−1 have been constructed orthonormally with the required span equalities. Define uk by the displayed formula. For i<k, linearity and orthonormality give ⟨uk,ei⟩=⟨vk,ei⟩−⟨vk,ei⟩=0.

2.1step 1.2ihL2L3

If uk=0, then vk lies in span⁡(e0,…,ek−1)=span⁡(v0,…,vk−1), say vk=∑i<kμivi; then the scalars λi=μi for i<k, λk=−1F and λi=0F for i>k satisfy ∑iλivi=0V with λk≠0F, contradicting the independence of v through [L2]. Hence uk≠0, and [L3] makes ek=uk/∥uk∥ a unit vector orthogonal to its predecessors.

3.1step 2.1ihalgebra

The formula for uk shows ek lies in span⁡(v0,…,vk), while its rearrangement shows vk lies in span⁡(e0,…,ek). Together with the induction hypothesis these give both inclusions in the span equality at k+1.

4.1step 1.1step 1.2step 2.1step 3.1L1L4discharge-induction∎

Induction constructs the stated list and proves every successive-span equality. Its vectors are nonzero and orthogonal, so [L4] also confirms their independence; their unit norms make the list orthonormal.

CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Every finite-dimensional real or complex inner product space has an orthonormal basis

Statement

Every finite-dimensional real or complex inner product space has an orthonormal basis. In dimension zero, this is the empty basis.

Facts & Assumptions

Given: A finite-dimensional inner product space V.

[L1]

A finite-dimensional vector space has a finite basis, with the empty list serving when V=0 (Basis of a vector space: a linearly independent spanning subset; and ordered basis: an injective finite list whose image is a basis).

[L2]

Gram–Schmidt converts every finite independent list into an orthonormal list with the same span (Gram–Schmidt turns every finite independent list into an orthonormal list with the same successive spans).

Proof

technique · direct
1.1L1choose

Choose a finite basis (v0,…,vr−1) of V using [L1].

2.1step 1.1L2∎

Apply [L2]. The resulting orthonormal list has the same span as the basis, namely V, and therefore is an orthonormal basis. This also covers r=0.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Bessel's inequality for a finite orthonormal list and Parseval's identity for an orthonormal basis

Statement

If (e0,…,er−1) is a finite orthonormal list and v is any vector, then

∑i<r∣⟨v,ei⟩∣2≤∥v∥2.

Equality holds exactly when v∈span⁡(e0,…,er−1). If the list is an orthonormal basis, then for all v,w,

v=∑i<r⟨v,ei⟩ei,⟨v,w⟩=∑i<r⟨v,ei⟩⟨w,ei⟩‾,

and

∥v∥2=∑i<r∣⟨v,ei⟩∣2.

The empty-list case is included.

Facts & Assumptions

Given: A finite orthonormal list (ei)i<r and vectors v,w.

[L1]

Orthonormality gives ⟨ei,ej⟩=0 for i≠j and ⟨ei,ei⟩=1 (Orthogonal vectors and subspaces, orthogonal and orthonormal sets, and orthonormal bases).

[L2]
[L3]

span⁡(S)=L(S), the set of finite linear combinations ∑i<nλivi of elements of S (span⁡(S) is exactly the set of linear combinations of finite lists of elements of S, and span⁡(∅)={0V}).

Proof

technique · direct
1.1L1algebra

Put p=∑i<r⟨v,ei⟩ei. For each j<r, [L1] gives ⟨v−p,ej⟩=0, so v−p is orthogonal to p.

2.1step 1.1L1L2

By [L2], ∥v∥2=∥p∥2+∥v−p∥2. A second use of orthonormality gives ∥p∥2=∑i<r∣⟨v,ei⟩∣2, proving Bessel's inequality.

3.1step 2.1L3

Equality holds in step 2.1 exactly when ∥v−p∥=0, hence exactly when v=p. By [L3], this is exactly v belonging to the listed span.

4.1step 3.1L1algebra

If the list is a basis, its span is V, so step 3.1 gives the coordinate expansion and the squared-length identity. Substitute the coordinate expansion of v into ⟨v,w⟩ and use conjugate symmetry to obtain the displayed inner-product formula.

5.1L4∎

When r=0, [L4] makes every displayed sum zero; the list can be a basis only of the zero space, so all assertions remain valid.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

For a subspace W of a finite-dimensional inner product space, V=W⊕W⊥

Statement

If W is a subspace of a finite-dimensional real or complex inner product space V, then

V=W⊕W⊥.

Thus every v∈V has unique vectors w∈W and z∈W⊥ with v=w+z.

Facts & Assumptions

Given: A subspace W of a finite-dimensional inner product space V.

[L1]

Every subspace of a finite-dimensional space has a finite basis that can be extended to a basis of the ambient space (If dim⁡FV=n and U is a linear subspace of V, then U is finite-dimensional, dim⁡FU≤n, and dim⁡FU=n if and only if U=V).

[L2]

Gram–Schmidt preserves the span of every initial segment of an independent list (Gram–Schmidt turns every finite independent list into an orthonormal list with the same successive spans).

[L3]

The orthogonal complement consists of vectors pairing to zero with every vector of the subspace (The orthogonal complement W⊥={v:⟨v,w⟩=0 for all w∈W}).

Proof

technique · direct
1.1L1choose

By [L1], choose a basis (w0,…,ws−1) of W and extend it to a basis (w0,…,ws−1,vs,…,vn−1) of V. Empty initial or terminal blocks cover W=0 and W=V.

2.1step 1.1L2L3

Apply [L2] to this basis, obtaining an orthonormal basis (e0,…,en−1) with W=span⁡(e0,…,es−1). Put U=span⁡(es,…,en−1). Orthonormality and [L3] give U⊆W⊥.

3.1step 2.1

The orthonormal basis splits every vector as a sum of a vector in W and a vector in U, so V=W+U⊆W+W⊥. The reverse inclusion is automatic.

4.1step 3.1L3L4algebra∎

If x∈W∩W⊥, then [L3] gives ⟨x,x⟩=0, and positive definiteness gives x=0. With step 3.1 this is exactly the pair of conditions in [L4], so V=W⊕W⊥. The decomposition of each x is unique: if w+u=w′+u′ with w,w′∈W and u,u′∈W⊥, then w−w′=u′−u lies in W∩W⊥={0V}, so w=w′ and u=u′.

CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

In finite dimension, W⊥⊥=W and dim⁡W+dim⁡W⊥=dim⁡V

Statement

For every subspace W of a finite-dimensional inner product space V,

W⊥⊥=W,dim⁡W+dim⁡W⊥=dim⁡V.

These formulas include W=0 and W=V.

Facts & Assumptions

Given: A subspace W of a finite-dimensional inner product space V.

[L1]
[L3]

If one finite-dimensional subspace is contained in another and their dimensions agree, the two subspaces are equal (If dim⁡FV=n and U is a linear subspace of V, then U is finite-dimensional, dim⁡FU≤n, and dim⁡FU=n if and only if U=V).

Proof

technique · direct
1.1L1L2

Apply [L2] to [L1] to obtain dim⁡V=dim⁡W+dim⁡W⊥.

2.1step 1.1algebra

Conjugate symmetry shows W⊆W⊥⊥. Apply step 1.1 first to W and then to W⊥ to get dim⁡W⊥⊥=dim⁡V−dim⁡W⊥=dim⁡W.

3.1step 2.1L3∎

The inclusion and equal dimensions in step 2.1 imply W⊥⊥=W by [L3]. The same reasoning covers both endpoint subspaces.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

The orthogonal projection PWv is the W-component in V=W⊕W⊥

Definition

Let W be a subspace of a finite-dimensional inner product space V. The orthogonal-decomposition theorem (For a subspace W of a finite-dimensional inner product space, V=W⊕W⊥) gives

V=W⊕W⊥

associates to every v∈V unique vectors w∈W and z∈W⊥ with v=w+z. The orthogonal projection onto W is the function

PW:V⟶W,PWv=w.

Equivalently, PWv is the unique vector of W such that v−PWv∈W⊥.

PropositionStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

Orthogonal projection is linear, and an orthonormal basis (ei) of W gives PWv=∑i⟨v,ei⟩ei

Statement

Let (e0,…,er−1) be an orthonormal basis of a subspace W of a finite-dimensional inner product space V. Then

PWv=∑i<r⟨v,ei⟩ei.

The map PW is linear, with image W, kernel W⊥, and PW2=PW. Moreover, regarding both projections as endomorphisms of V,

I−PW=PW⊥.

Facts & Assumptions

Given: A subspace W, an orthonormal basis (ei)i<r of W, and v∈V.

[L1]

The orthogonal projection PWv is the unique w∈W for which v−w∈W⊥ (The orthogonal projection PWv is the W-component in V=W⊕W⊥).

[L2]

In an orthonormal basis, the coefficient of a vector is its inner product with the corresponding basis vector (Bessel's inequality for a finite orthonormal list and Parseval's identity for an orthonormal basis).

Proof

technique · direct
1.1L2L3algebra

Put p=∑i<r⟨v,ei⟩ei. Then p∈W, and for every basis vector ej, [L3] and orthonormality give ⟨v−p,ej⟩=0. By [L2], this makes v−p orthogonal to all of W.

1.2L1

The defining decomposition shows PWw=w for w∈W and PWz=0 for z∈W⊥. Hence im⁡PW=W, ker⁡PW=W⊥, and PW2=PW.

2.1step 1.1L1L3

The uniqueness clause in [L1] gives PWv=p, proving the formula. Linearity follows immediately from [L3] and the formula.

3.1L1step 1.2∎

For the decomposition v=PWv+(v−PWv), the second summand lies in W⊥. Its projection onto W⊥ is itself, so PW⊥v=v−PWv.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

The orthogonal projection is the unique nearest point in the subspace

Statement

Let W be a subspace of a finite-dimensional inner product space V. For every v∈V, the vector PWv is the unique point of W nearest to v: for every w∈W,

∥v−PWv∥≤∥v−w∥,

with equality if and only if w=PWv.

Facts & Assumptions

Given: A subspace W, a vector v∈V, and w∈W.

[L1]

The residual v−PWv lies in W⊥, while PWv lies in W (The orthogonal projection PWv is the W-component in V=W⊕W⊥).

[L2]

Orthogonal vectors x,y satisfy ∥x+y∥2=∥x∥2+∥y∥2 (Pythagoras, the parallelogram identity, and the real and complex polarisation identities).

Proof

technique · direct
1.1L1algebra

Decompose v−w=(v−PWv)+(PWv−w). The first term lies in W⊥ and the second in W, so they are orthogonal by [L1].

2.1step 1.1L2

By [L2], ∥v−w∥2=∥v−PWv∥2+∥PWv−w∥2≥∥v−PWv∥2. Nonnegativity gives the asserted inequality.

3.1step 2.1∎

Equality holds exactly when ∥PWv−w∥2=0, which by positive definiteness is exactly w=PWv.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

The Gram matrix G(v0,…,vr−1)=(⟨vi,vj⟩)i,j<r and Gram determinant, with empty value 1

Definition

For a finite list (v0,…,vr−1) in a real or complex inner product space (Real and complex inner product spaces, with the inner product linear in the first argument), its Gram matrix is

G(v0,…,vr−1):=(⟨vi,vj⟩)i,j<r∈Mr(F),

using the square matrix space The vector space Mm×n(F):=F m×n of m by n matrices over a field, with entrywise operations. Its Gram determinant is the determinant (For n≥1, the determinant over a commutative ring by the Leibniz formula, and ∣det⁡A∣ for a real matrix) det⁡G(v0,…,vr−1). For the empty list, the Gram matrix is the unique 0×0 matrix and its determinant is 1.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

A Gram determinant is nonnegative and is positive exactly when the vector list is linearly independent

Statement

For every finite list (v0,…,vr−1) in a real or complex inner product space, its Gram determinant is a nonnegative real number. It is positive if and only if the list is linearly independent, and it is zero if and only if the list is linearly dependent. The empty Gram determinant is 1.

Facts & Assumptions

Given: A finite list (v0,…,vr−1) with Gram matrix G.

[L1]

The Gram matrix has entries Gij=⟨vi,vj⟩ and the empty Gram determinant is 1 (The Gram matrix G(v0,…,vr−1)=(⟨vi,vj⟩)i,j<r and Gram determinant, with empty value 1).

[L2]

Gram–Schmidt turns every independent finite list into an orthonormal list with the same successive spans (Gram–Schmidt turns every finite independent list into an orthonormal list with the same successive spans).

[L4]

For n≥1 and same-sized n×n matrices over a commutative ring, det⁡(AB)=det⁡(A)det⁡(B) and det⁡(AT)=det⁡(A) (For same-sized finite square matrices over a commutative ring, det⁡(AB)=det⁡(A)det⁡(B), For every square matrix over a commutative ring, det⁡(AT)=det⁡(A)).

[L5]

Complex conjugation is a field automorphism, and zz‾=∣z∣2≥0 with equality exactly when z=0 (Conjugation is an involutive real-field automorphism, zz‾=∣z∣2, and modulus is definite, multiplicative, and subadditive).

[L6]

A square operator over a field is invertible exactly when its determinant is nonzero (A finite-dimensional linear operator over a field is invertible if and only if its determinant is nonzero).

[L7]

For n≥1, the determinant of an n×n triangular matrix over a commutative ring is the product of its diagonal entries (The determinant of a triangular matrix is the product of its diagonal entries).

Proof

technique · direct
1.1L1L3L6algebra

If the list is dependent, choose nonzero coefficients cj with ∑j<rcjvj=0 by [L3]. Then (Gc‾)i=∑j⟨vi,vj⟩cj‾=⟨vi,∑jcjvj⟩=0. Since c‾≠0, G is singular and [L6] gives det⁡G=0.

1.2L2

Suppose the list is independent and r≥1. Apply [L2], and write each vj=∑i≤jRijei. The resulting r×r upper-triangular matrix R has diagonal entries Rjj=∥uj∥>0.

2.1step 1.2L4L5L7algebra

Orthonormality and the linear-first convention give G=RTR‾. Because conjugation is a field automorphism by [L5], conjugating R entrywise conjugates its determinant, so det⁡R‾=det⁡R‾. Since r≥1, [L4] and [L7] then give det⁡G=det⁡(RT)det⁡(R‾)=det⁡R det⁡R‾=∣det⁡R∣2, and det⁡R=∏jRjj is nonzero, so [L5] makes this positive.

3.1step 1.1step 2.1L1L3∎

If r=0, the empty list is independent by [L3] and [L1] gives determinant 1, which is positive, so all three assertions hold. If r≥1, steps 1.1 and 2.1 exhaust the dependent and independent cases and give all three assertions.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Every invertible real or complex square matrix has a unique factorisation A=QR with Q orthogonal or unitary and R upper triangular with positive real diagonal

Statement

Every invertible matrix A∈Mn(F), where F=R or C, has a unique factorisation

A=QR,

where Q∗Q=I and R is upper triangular with positive real diagonal entries. Thus Q is orthogonal over R and unitary over C. The assertion includes the unique 0×0 factorisation.

Facts & Assumptions

Given: An invertible n×n matrix A over R or C.

[L2]

Gram–Schmidt produces an orthonormal list with the same successive column spans and positive normalising factors (Gram–Schmidt turns every finite independent list into an orthonormal list with the same successive spans).

[L3]

Matrix columns are the coordinate columns of the represented map on the standard basis (Coordinate columns [v]B and matrices [T]BC of linear maps relative to ordered bases).

[L4]

A square operator is invertible exactly when its determinant is nonzero (A finite-dimensional linear operator over a field is invertible if and only if its determinant is nonzero).

Proof

technique · direct
1.1L1L2

For n=0, take the unique empty matrices Q and R. Now suppose n>0. By [L1], the columns (a0,…,an−1) of A are independent. Apply [L2] to obtain an orthonormal basis (q0,…,qn−1) with the same successive spans.

1.2L4L5algebra

Suppose A=Q1R1=Q2R2 are two such factorisations. The positive diagonal makes both Ri invertible, so U:=Q2∗Q1=R2R1−1 is both unitary and upper triangular, with positive real diagonal.

2.1step 1.1L2L3L5

Let Q have columns qj and set Rij=⟨aj,qi⟩. The successive-span property makes Rij=0 for i>j, and the Gram–Schmidt normalisation gives Rjj>0. Expanding each aj in the orthonormal basis and using [L3] gives A=QR. Orthonormality gives Q∗Q=I by [L5].

2.2step 1.2induction

The first column of an upper-triangular unitary matrix has only its first entry nonzero; unit length and positive diagonal make that entry 1. Orthogonality with the remaining columns makes their first entries zero. Induction on the trailing principal block gives U=I.

3.1step 1.1step 1.2step 2.1step 2.2∎

Hence Q1=Q2 and then R1=R2. Steps 1.1 and 2.1 give existence, while steps 1.2 and 2.2 give uniqueness in every dimension.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Finite-dimensional Riesz representation: every functional is uniquely v↦⟨v,w⟩

Statement

Let V be a finite-dimensional real or complex inner product space, with the inner product linear in its first argument. For every linear functional f:V→F, there is a unique w∈V such that

f(v)=⟨v,w⟩for every v∈V.

The map w↦(v↦⟨v,w⟩) is a conjugate-linear bijection from V to its algebraic dual. This includes V=0.

Facts & Assumptions

Given: A finite-dimensional inner product space V and a linear functional f.

[L2]

An orthonormal basis (ei) gives v=∑i⟨v,ei⟩ei (Bessel's inequality for a finite orthonormal list and Parseval's identity for an orthonormal basis).

[L4]

The algebraic dual consists of all linear functionals from V to its scalar field (Linear functionals and the algebraic dual V∗=L(V,F)).

Proof

technique · direct
1.1L1choose

Choose an orthonormal basis (e0,…,en−1) by [L1] and define w=∑i<nf(ei)‾ei.

2.1step 1.1L2L4algebra

For v∈V, [L2] and linearity of f give f(v)=∑i⟨v,ei⟩f(ei). Conjugate-linearity in the second argument makes the right side equal to ⟨v,w⟩.

3.1step 2.1L3

If w′ is another representative, then ⟨v,w−w′⟩=0 for every v, so [L3] gives w=w′.

4.1step 1.1step 2.1step 3.1L4∎

The assignment w↦⟨ ⋅ ,w⟩ is conjugate-linear because the inner product is conjugate-linear in its second argument. Existence makes it surjective and uniqueness makes it injective. When V=0, the chosen basis and both sums are empty and the same argument applies.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

The adjoint T∗:W→V is characterised by ⟨Tv,w⟩W=⟨v,T∗w⟩V

Definition

Let V,W be inner product spaces (Real and complex inner product spaces, with the inner product linear in the first argument) over the same field and let T:V→W be linear (Linear map between vector spaces over the same field). An adjoint of T is a linear map T∗:W→V such that

⟨Tv,w⟩W=⟨v,T∗w⟩V

for every v∈V and w∈W. Existence is not part of the definition; in finite dimensions it will follow from Riesz representation.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Every linear map between finite-dimensional inner product spaces has a unique adjoint

Statement

Every linear map T:V→W between finite-dimensional real or complex inner product spaces has a unique adjoint T∗:W→V.

Facts & Assumptions

Given: A linear map T:V→W between finite-dimensional inner product spaces.

[L1]

Every linear functional on a finite-dimensional inner product space has a unique representing vector (Finite-dimensional Riesz representation: every functional is uniquely v↦⟨v,w⟩).

[L2]

An adjoint must satisfy ⟨Tv,w⟩W=⟨v,T∗w⟩V for all v,w (The adjoint T∗:W→V is characterised by ⟨Tv,w⟩W=⟨v,T∗w⟩V).

[L3]

Inner products separate vectors: equality of all pairings forces equality of the paired vectors (Inner products separate vectors, and the induced norm is homogeneous: ∥λv∥=∣λ∣∥v∥).

Proof

technique · direct
1.1L1L2

Fix w∈W. The function v↦⟨Tv,w⟩W is a linear functional on V, so [L1] supplies a unique vector, call it T∗w, satisfying [L2].

2.1step 1.1L3algebra

For scalars a,b and w1,w2∈W, pairing the representatives from step 1.1 shows T∗(aw1+bw2) and aT∗w1+bT∗w2 have the same pairing with every v. By [L3] they are equal. Thus T∗ is linear.

3.1step 1.1step 2.1L1∎

Any adjoint must assign to each w the unique representative from step 1.1, so it equals T∗. This proves existence and uniqueness, including when either space is zero.

PropositionStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Adjoints satisfy (S+T)∗=S∗+T∗, (λT)∗=λ‾T∗, (ST)∗=T∗S∗, and T∗∗=T

Statement

For compatible linear maps between finite-dimensional real or complex inner product spaces,

(S+T)∗=S∗+T∗,(λT)∗=λ‾T∗,(ST)∗=T∗S∗,T∗∗=T.

Also I∗=I and 0∗=0.

Facts & Assumptions

Given: Compatible finite-dimensional linear maps S,T and a scalar λ.

[L1]

An adjoint is characterised by ⟨Tv,w⟩=⟨v,T∗w⟩ (The adjoint T∗:W→V is characterised by ⟨Tv,w⟩W=⟨v,T∗w⟩V).

[L3]

Equality of pairings with every vector forces equality of the paired vectors (Inner products separate vectors, and the induced norm is homogeneous: ∥λv∥=∣λ∣∥v∥).

Proof

technique · direct
1.1L1L2

For all v,w, linearity in the first argument and [L1] give ⟨(S+T)v,w⟩=⟨v,(S∗+T∗)w⟩. Uniqueness in [L2] proves the sum formula. The same calculation gives I∗=I and 0∗=0.

1.2L1L2algebra

Likewise ⟨λTv,w⟩=λ⟨v,T∗w⟩=⟨v,λ‾T∗w⟩, because the second argument is conjugate-linear. Thus (λT)∗=λ‾T∗.

1.3L1L2

For a composite, ⟨STv,w⟩=⟨Tv,S∗w⟩=⟨v,T∗S∗w⟩, so uniqueness gives (ST)∗=T∗S∗.

2.1L1L2L3∎

Conjugate symmetry rewrites [L1] as ⟨T∗w,v⟩=⟨w,Tv⟩, so T is an adjoint of T∗. By [L2], T∗∗=T.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

In orthonormal bases, the matrix of the adjoint is the conjugate transpose of the matrix

Statement

Let T:V→W be a linear map between finite-dimensional inner product spaces. In orthonormal bases E=(ej) of V and F=(fi) of W,

[T∗]E←F=[T]F←E‾T.

Over R this is the transpose. The statement includes zero-sized bases.

Facts & Assumptions

Given: A map T:V→W and orthonormal bases E=(ej) and F=(fi).

[L2]

If (ei)i<r is an orthonormal basis, then v=∑i<r⟨v,ei⟩ei for every vector v (Bessel's inequality for a finite orthonormal list and Parseval's identity for an orthonormal basis).

[L3]

Matrix columns record the coordinates of images of basis vectors (Coordinate columns [v]B and matrices [T]BC of linear maps relative to ordered bases).

Proof

technique · direct
1.1L2L3

Write A=[T]F←E and B=[T∗]E←F. Applying [L2] in F expands Tej=∑i⟨Tej,fi⟩fi, and applying it in E expands T∗fi=∑j⟨T∗fi,ej⟩ej. Since a coordinate column in a basis is unique, [L3] gives Aij=⟨Tej,fi⟩ and Bji=⟨T∗fi,ej⟩.

2.1step 1.1L1L4

By [L1] and conjugate symmetry, Bji=⟨ej,T∗fi⟩‾=⟨Tej,fi⟩‾=Aij‾. Thus [L4] gives B=A‾T.

3.1step 2.1∎

If either basis is empty, the same entrywise identity is vacuous and identifies the unique matrix of the required size.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

ker⁡T∗=(im⁡T)⊥ and im⁡T∗=(ker⁡T)⊥ in finite dimension

Statement

For a linear map T:V→W between finite-dimensional inner product spaces,

ker⁡T∗=(im⁡T)⊥,im⁡T∗=(ker⁡T)⊥.

Equivalently, ker⁡T=(im⁡T∗)⊥ and im⁡T=(ker⁡T∗)⊥.

Facts & Assumptions

Given: A finite-dimensional linear map T:V→W.

[L1]

The adjoint identity is ⟨Tv,w⟩=⟨v,T∗w⟩ for all v,w (The adjoint T∗:W→V is characterised by ⟨Tv,w⟩W=⟨v,T∗w⟩V).

[L3]

In finite dimension, U⊥⊥=U for every subspace U (In finite dimension, W⊥⊥=W and dim⁡W+dim⁡W⊥=dim⁡V).

[L4]

A vector lies in U⊥ exactly when it pairs to zero with every vector of U (The orthogonal complement W⊥={v:⟨v,w⟩=0 for all w∈W}).

Proof

technique · direct
1.1L1L4

A vector w∈W lies in ker⁡T∗ exactly when ⟨v,T∗w⟩=0 for every v∈V. By [L1], this is exactly ⟨Tv,w⟩=0 for every v, hence exactly w∈(im⁡T)⊥ by [L4].

2.1step 1.1L2L3

Apply step 1.1 to T∗ and use [L2]: ker⁡T=(im⁡T∗)⊥. Taking orthogonal complements and applying [L3] gives (ker⁡T)⊥=im⁡T∗.

3.1step 1.1L3∎

Taking orthogonal complements in step 1.1 and using [L3] also gives im⁡T=(ker⁡T∗)⊥.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

For a linear map T:V→W between finite-dimensional inner-product spaces, x minimises ∥Tx−b∥ if and only if T∗(Tx−b)=0, equivalently T∗Tx=T∗b; minimisers exist and any two differ by an element of ker⁡T

Statement

Let T:V→W be a linear map between finite-dimensional inner product spaces and let b∈W. A vector x∈V minimises ∥Tx−b∥ if and only if

T∗(Tx−b)=0,

equivalently T∗Tx=T∗b. Minimisers exist, and if x0 is one minimiser, then the full set of minimisers is x0+ker⁡T.

Facts & Assumptions

Given: A finite-dimensional map T:V→W and b∈W.

[L1]

Orthogonal projection onto a finite-dimensional subspace is its unique nearest point (The orthogonal projection is the unique nearest point in the subspace).

[L2]

The adjoint is defined by ⟨Tv,w⟩=⟨v,T∗w⟩ (The adjoint T∗:W→V is characterised by ⟨Tv,w⟩W=⟨v,T∗w⟩V).

[L3]

The identity ker⁡T∗=(im⁡T)⊥ holds in finite dimension (ker⁡T∗=(im⁡T)⊥ and im⁡T∗=(ker⁡T)⊥ in finite dimension).

Proof

technique · direct
1.1L1choose

The subspace im⁡T has the unique nearest point Pim⁡Tb to b by [L1]. Choose x0 with Tx0=Pim⁡Tb. Thus a minimiser exists.

2.1step 1.1L1L3

A vector x is a minimiser exactly when Tx=Pim⁡Tb, which by orthogonal projection is exactly when b−Tx∈(im⁡T)⊥. By [L3], this is exactly T∗(b−Tx)=0.

3.1step 2.1L2algebra

Linearity turns the last equation into T∗Tx=T∗b, equivalently T∗(Tx−b)=0.

4.1step 1.1step 2.1∎

If x and x0 are minimisers, uniqueness of the nearest image point gives Tx=Tx0, so x−x0∈ker⁡T. Conversely, adding any element of ker⁡T leaves the image and residual unchanged. Hence the minimisers are exactly x0+ker⁡T.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

If W is T-invariant, then W⊥ is T∗-invariant

Statement

Let T be an endomorphism of a finite-dimensional inner product space and let W be T-invariant. Then W⊥ is T∗-invariant.

Facts & Assumptions

Given: An endomorphism T, a T-invariant subspace W, a vector v∈W⊥, and w∈W.

[L1]

The adjoint identity says ⟨Tx,y⟩=⟨x,T∗y⟩ for all x,y (The adjoint T∗:W→V is characterised by ⟨Tv,w⟩W=⟨v,T∗w⟩V).

[L2]

A vector belongs to W⊥ exactly when it pairs to zero with every vector of W (The orthogonal complement W⊥={v:⟨v,w⟩=0 for all w∈W}).

Proof

technique · direct
1.1givenL2

Since W is T-invariant, Tw∈W. As v∈W⊥, [L2] and conjugate symmetry give ⟨Tw,v⟩=⟨v,Tw⟩‾=0.

2.1step 1.1L1L2∎

By [L1] and conjugate symmetry, ⟨T∗v,w⟩=⟨w,T∗v⟩‾=⟨Tw,v⟩‾=0. This holds for every w∈W, so [L2] gives T∗v∈W⊥.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

An endomorphism is an orthogonal projection exactly when it is idempotent and self-adjoint

Statement

An endomorphism P of a finite-dimensional inner product space is the orthogonal projection onto some subspace if and only if

P2=PandP∗=P.

In that case it is the orthogonal projection onto im⁡P, along ker⁡P=(im⁡P)⊥. The cases P=0 and P=I are included.

Facts & Assumptions

Given: An endomorphism P of a finite-dimensional inner product space.

[L1]

Orthogonal projection onto W is linear, idempotent, has image W, and has kernel W⊥ (Orthogonal projection is linear, and an orthonormal basis (ei) of W gives PWv=∑i⟨v,ei⟩ei).

[L3]

An orthogonal projection selects the subspace component in the orthogonal direct-sum decomposition (The orthogonal projection PWv is the W-component in V=W⊕W⊥).

Proof

technique · direct
1.1L1L2L3

Suppose P=PW. By [L1], P2=P. Decompose both v and w into their W and W⊥ components. Orthogonality gives ⟨Pv,w⟩=⟨Pv,Pw⟩=⟨v,Pw⟩, so uniqueness in [L2] yields P∗=P.

1.2givenalgebra

Conversely, suppose P2=P and P∗=P. Every v has the algebraic decomposition v=Pv+(I−P)v, where Pv∈im⁡P and P(I−P)v=0, so (I−P)v∈ker⁡P.

1.3L2given

If x=Pu∈im⁡P and z∈ker⁡P, then [L2] and self-adjointness give ⟨x,z⟩=⟨Pu,z⟩=⟨u,Pz⟩=0. Thus im⁡P⊥ker⁡P.

2.1step 1.2step 1.3L1L3∎

Steps 1.2 and 1.3 show that P selects the im⁡P component in the orthogonal decomposition V=im⁡P⊕ker⁡P. By [L3], P=Pim⁡P, and [L1] identifies its kernel with (im⁡P)⊥.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

Linear isometries, and orthogonal or unitary operators on finite-dimensional inner product spaces

Definition

A linear map T:V→W (Linear map between vector spaces over the same field) between inner product spaces (Real and complex inner product spaces, with the inner product linear in the first argument) is a linear isometry if

∥Tv∥=∥v∥

for every v∈V, where the norm is the induced norm The norm ∥v∥=⟨v,v⟩ induced by a real or complex inner product. An invertible linear isometry from a real finite-dimensional inner product space to itself is an orthogonal operator; over C it is a unitary operator.

Equivalently, once the finite-dimensional characterisation is proved, orthogonal and unitary operators are the endomorphisms satisfying T∗T=TT∗=I.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

For an endomorphism in finite dimension, preserving lengths, preserving inner products, carrying orthonormal bases to orthonormal bases, and T∗T=I are equivalent

Statement

For an endomorphism T of a finite-dimensional real or complex inner product space V, the following are equivalent:

  1. T preserves norms.
  2. T preserves inner products.
  3. T sends every orthonormal basis to an orthonormal basis.
  4. T sends some orthonormal basis to an orthonormal basis.
  5. T∗T=I.

Whenever these conditions hold, T is invertible and T−1=T∗, so also TT∗=I. The zero-dimensional case is included.

Facts & Assumptions

Given: An endomorphism T of a finite-dimensional inner product space V.

[L1]

Real and complex polarisation identities recover the inner product from the norm (Pythagoras, the parallelogram identity, and the real and complex polarisation identities).

[L2]

Every finite-dimensional inner product space has an orthonormal basis (Every finite-dimensional real or complex inner product space has an orthonormal basis).

[L3]
[L5]

A linear isometry is a linear map preserving every vector norm (Linear isometries, and orthogonal or unitary operators on finite-dimensional inner product spaces).

[L6]

If ⟨z,w⟩=0 for every w in an inner product space, then z=0 (Inner products separate vectors, and the induced norm is homogeneous: ∥λv∥=∣λ∣∥v∥).

[L7]

Every finite orthogonal list of nonzero vectors is linearly independent (Every finite orthogonal list of nonzero vectors is linearly independent).

[L8]

A subspace of a finite-dimensional space has the same dimension as the ambient space exactly when it is the whole space (If dim⁡FV=n and U is a linear subspace of V, then U is finite-dimensional, dim⁡FU≤n, and dim⁡FU=n if and only if U=V).

Proof

technique · equivalence
1.1L1L5

If T preserves norms, substitute Tu,Tv into the appropriate real or complex polarisation identity [L1]. Every norm term is unchanged, so ⟨Tu,Tv⟩=⟨u,v⟩. Thus (1) implies (2).

1.2L2L7L8

If T preserves inner products, it sends every orthonormal basis to an orthonormal list. By [L7] this list is independent; its span therefore has dimension dim⁡V, so [L8] makes it all of V. Thus (2) implies (3), while (3) implies (4) by the existence in [L2].

1.3L2algebra

Suppose an orthonormal basis (ei) has orthonormal image (Tei). Expanding arbitrary u,v in (ei) shows directly that ⟨Tu,Tv⟩=⟨u,v⟩. Hence (4) implies (2), and setting u=v shows (2) implies (1).

1.4L3L6algebra

By the defining adjoint identity [L3], (2) is equivalent to ⟨u,(T∗T−I)v⟩=0 for all u,v. Conjugate symmetry and nondegeneracy [L6] make this equivalent to (T∗T−I)v=0 for every v, hence to T∗T=I. Thus (2) and (5) are equivalent.

1.5L4

Under (5), multiplicativity in [L4] gives det⁡(T∗)det⁡(T)=1, so det⁡(T)≠0. Hence T is invertible and T∗T=I gives T−1=T∗. Consequently TT∗=I.

2.1L2∎

All implications remain valid for the empty orthonormal basis of V=0, where the identity endomorphism is the unique map.

CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Orthogonal and unitary operators form groups, and their determinants have modulus one

Statement

The orthogonal operators on a finite-dimensional real inner product space form a group under composition, as do the unitary operators on a finite-dimensional complex inner product space. Every such operator T satisfies

∣det⁡T∣=1.

Over R, this says det⁡T∈{−1,1}. In dimension zero, the unique determinant is 1.

Facts & Assumptions

Given: Orthogonal or unitary operators on a fixed finite-dimensional inner product space.

[L3]

In an orthonormal basis, the matrix of T∗ is the conjugate transpose of the matrix of T (In orthonormal bases, the matrix of the adjoint is the conjugate transpose of the matrix).

[L4]

For dim⁡V≥1 the operator determinant is independent of the ordered basis, in dimension zero it is the separately defined value 1, and det⁡(S∘T)=det⁡(S)det⁡(T) (The determinant of a linear operator is independent of the chosen ordered basis, For endomorphisms S and T of one finite-dimensional vector space, det⁡(ST)=det⁡(S)det⁡(T)).

[L5]

For n≥1 and A∈Mn(R) over a commutative ring, det⁡(AT)=det⁡(A); complex conjugation is a field automorphism, and zz‾=∣z∣2 (For every square matrix over a commutative ring, det⁡(AT)=det⁡(A), Conjugation is an involutive real-field automorphism, zz‾=∣z∣2, and modulus is definite, multiplicative, and subadditive).

[L6]

Every finite-dimensional real or complex inner product space has an orthonormal basis, the empty one in dimension zero (Every finite-dimensional real or complex inner product space has an orthonormal basis).

Proof

technique · direct
1.1L1L2

The identity satisfies [L1]. If S,T satisfy it, then [L2] gives (ST)∗(ST)=T∗S∗ST=I; and the inverse T−1=T∗ also satisfies the same identities. Hence the operators are closed under identity, composition, and inverses, so form a group.

1.2L1L3L4L5L6choosealgebra

Suppose dim⁡V=n≥1 and choose an orthonormal basis by [L6]; write A for the matrix of T in it. By [L3] the matrix of T∗ is A‾T, and since conjugation is a field automorphism it conjugates the determinant, so [L5] gives det⁡(A‾T)=det⁡A‾=det⁡A‾. Hence [L4] makes det⁡(T∗)=det⁡T‾. Taking determinants in T∗T=I, where I has matrix In and so determinant 1, [L4] gives 1=det⁡T‾det⁡T=∣det⁡T∣2, so [L5] yields ∣det⁡T∣=1.

2.1step 1.2L4∎

Over R, the only real scalars of modulus one are −1 and 1. If V=0, then [L4] gives the operator determinant 1, so ∣det⁡T∣=1 holds there as well, and the group has its single identity element.

5 · Examples, counterexamples and false statements

None yet.

Sources