Alphabeta Math
ExampleConstruction: AI-generatedVerification: AI-generatedSession-authored (Fable 5 assisted)precheck passaudited 2026-08-16
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 companion operator with a visible cyclic vector and equal canonical polynomials

Example

For f=x3+x+1, let C=(001101010). Then e1,Ce1,C2e1 are e1,e2,e3, so e1 is cyclic. The matrix is the companion matrix of f, and μC=χC=f.

Remarks

Over F2, the polynomial x3+x+1 is irreducible and the same column orientation represents multiplication by its residue class in F8=F2[x]/(x3+x+1). This fixes the convention for a downstream computation of the Frobenius map of F8/F2; the present matrix is multiplication by the residue class, not the Frobenius operator, and no forward dependency is used here.

Facts & Assumptions

Given: The displayed companion matrix C and v=e1.

[L1]

If mT,v=xd+ad1xd1++a0, then (v,Tv,,Td1v) is an ordered basis of Z(v;T), and in this basis TZ(v;T) has the companion matrix with ones on the subdiagonal and last column (a0,,ad1) (A vector annihilator gives a power basis and its companion matrix).

[L2]

An endomorphism of a finite-dimensional vector space has a cyclic vector if and only if μT=χT (A cyclic vector exists exactly when the minimal and characteristic polynomials agree).

Verification

technique · computation
1.1

Matrix multiplication gives Ce1=e2 and C2e1=e3, so the three power vectors are the standard basis and e1 is cyclic.

algebra
2.1

The columns show Ce3=e1e2, so C3e1=Ce3=e1e2=e1Ce1 and hence f(C)e1=(C3+C+I)e1=0. Since f(C) commutes with C, f(C)Cje1=Cjf(C)e1=0 for j=0,1,2, and step 1.1 makes e1,Ce1,C2e1 a basis, so f(C)=0.

step 1.1algebra
3.1

By step 1.1 the vector e1 is cyclic, so [L2] gives μC=χC, and [L3] makes χC monic of degree 3; thus μC is monic of degree 3. By step 2.1, μC divides the monic degree-three polynomial f, so μC=f and therefore μC=χC=f. Since mC,e1 divides f and (e1,Ce1,C2e1) is a basis of Z(e1;C)=F3, mC,e1=f, and [L1] in that basis is exactly the displayed matrix, with last column (a0,a1,a2)=(1,1,0).

step 1.1step 2.1L1L2L3algebra

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: 64 results over 17 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.