Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-6-luna)
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.

Stabilizability and detectability imply the closed-region PBH rank tests

Statement

For F∈{R,C}, n,m,p≥1, A∈Fn×n, B∈Fn×m, and C∈Fp×n, the following necessary conditions hold.

If (A,B) is continuously stabilizable, then rank⁡[λI−A  B]=n for every λ∈C with Re⁡λ≥0. If it is discretely stabilizable, the same rank is n for every ∣λ∣≥1.

If (A,C) is continuously detectable, then rank⁡[λI−AC]=n for every Re⁡λ≥0. If it is discretely detectable, the same rank is n for every ∣λ∣≥1.

This proves the necessary half of the PBH tests. The converse pole-placement implication is not asserted here.

Facts & Assumptions

Given: The matrices and continuous/discrete stabilizability and detectability definitions of Stabilizability and detectability for continuous and discrete linear systems. Every rank test and eigenvector argument is over C; when F=R, the real matrices and their real feedback or injection witnesses act complex-linearly on their complexifications.

[F1]

Stabilizability and detectability for continuous and discrete linear systems: continuous stabilizability means A−BK is Hurwitz for some K; discrete stabilizability means A−BK is Schur stable; detectability is the dual condition with A−LC.

[F2]

Row rank equals column rank, and both equal the number of pivots: for a finite matrix, row rank and column rank agree.

[F3]

Rank-nullity: dim⁡FV=nullity⁡T+rank⁡T: for a linear map with finite-dimensional domain, dimension of domain equals rank plus nullity.

[A1]

For F=R, real matrices and feedback/injection witnesses are extended complex-linearly when tested against a complex λ.

Proof

1.1A1F1F2F3contradiction

Suppose (A,B) is continuously stabilizable and fix its same-field feedback K from [F1]. If for some λ with Re⁡λ≥0 the horizontal matrix Hλ=[λI−A  B] has rank less than n, [F2] and [F3] applied over C to Hλ∗ give a nonzero y∈Cn with y∗(λI−A)=0 and y∗B=0. By [A1], the same real or complex K acts on this vector, so y∗(A−BK)=λy∗. Thus det⁡(λI−(A−BK))=0, contradicting that A−BK is Hurwitz.

1.2A1F1F3contradiction

Suppose (A,C) is continuously detectable and fix its same-field injection L from [F1]. If Vλ=[λI−AC] has rank less than n, rank-nullity over C gives a nonzero x∈Cn with (λI−A)x=0 and Cx=0. Hence (A−LC)x=λx, which contradicts that A−LC is Hurwitz because Re⁡λ≥0.

2.1A1F1F2F3step 1.1contradiction

Suppose (A,B) is discretely stabilizable and fix its same-field Schur feedback K from [F1]. If [λI−A  B] has rank less than n for some ∣λ∣≥1, the same complex left-kernel argument as in step 1.1 gives a nonzero y with y∗(A−BK)=λy∗. Thus det⁡(λI−(A−BK))=0, contradicting Schur stability.

3.1A1F1F3step 1.2contradiction∎

Suppose (A,C) is discretely detectable and fix its same-field Schur injection L from [F1]. If the vertical matrix has rank less than n for some ∣λ∣≥1, its complex kernel contains a nonzero x and Cx=0, so (A−LC)x=λx. This contradicts Schur stability.

Depends on

Used by

Dependency tree · two levels

13 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