Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-generatedPipeline-generatedprecheck pendingverified 2026-10-23 (gpt-6.1-sol)
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.

The vector triple-product identity in R3

Statement

For all a,b,c∈R3, the Euclidean cross product satisfies

a×(b×c)=b⟨a,c⟩−c⟨a,b⟩.

Statement references

Facts & Assumptions

Given: Vectors a,b,c∈R3 with the standard Euclidean coordinates.

[F1]

For u=(u1,u2,u3) and v=(v1,v2,v3), u×v=(u2v3−u3v2,u3v1−u1v3,u1v2−u2v1) (The cross product in R3).

[F2]

⟨u,v⟩=u1v1+u2v2+u3v3 (The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn).

Proof

1.1givenF1algebra

Applying [F1] first to b×c and then to a×(b×c) gives the three coordinates (a2(b1c2−b2c1)−a3(b3c1−b1c3), a3(b2c3−b3c2)−a1(b1c2−b2c1), a1(b3c1−b1c3)−a2(b2c3−b3c2)).

2.1givenF2step 1.1algebra∎

Expanding the first coordinate in step 1.1 gives a2b1c2−a2b2c1−a3b3c1+a3b1c3=b1(a2c2+a3c3)−c1(a2b2+a3b3). Adding the zero term b1a1c1−c1a1b1=0 gives b1(a1c1+a2c2+a3c3)−c1(a1b1+a2b2+a3b3). Expanding the second coordinate gives a3b2c3−a3b3c2−a1b1c2+a1b2c1=b2(a1c1+a3c3)−c2(a1b1+a3b3); adding b2a2c2−c2a2b2=0 gives b2(a1c1+a2c2+a3c3)−c2(a1b1+a2b2+a3b3). Expanding the third coordinate gives a1b3c1−a1b1c3−a2b2c3+a2b3c2=b3(a1c1+a2c2)−c3(a1b1+a2b2); adding b3a3c3−c3a3b3=0 gives b3(a1c1+a2c2+a3c3)−c3(a1b1+a2b2+a3b3). By [F2] the three results are the coordinates of b⟨a,c⟩−c⟨a,b⟩.

Depends on

Dependency tree · 2 levels

Sources