pith. machine review for the scientific record. sign in
theorem other other high

feedbackControlMode_count

show as:
view Lean formalization →

The theorem establishes that the inductive type of feedback control modes has cardinality exactly five. Cybernetics researchers cite the count when fixing the number of canonical modes to configDim D equals five. The proof is a one-line decision procedure that enumerates the five constructors of the inductive type.

claimThe finite type of feedback control modes has cardinality five: $ |FeedbackControlMode| = 5 $.

background

The module defines five canonical feedback-control modes tied to configDim D = 5: proportional, integral, derivative, feedforward, and adaptive. The first three form the PID axes; feedforward and adaptive close the model-based and learning-control channels. The inductive type FeedbackControlMode enumerates these five cases and derives Fintype, DecidableEq, Repr, and BEq.

proof idea

The proof is a one-line wrapper that invokes the decide tactic on the equality Fintype.card FeedbackControlMode = 5. The tactic succeeds because the inductive definition supplies exactly five constructors and the derived Fintype instance computes the cardinality directly.

why it matters in Recognition Science

This supplies the five_modes field inside feedbackControlModesCert. It instantiates the framework claim that configDim D = 5 fixes the number of feedback channels in the cybernetics layer. The module states Lean status is zero sorry and zero axiom.

scope and limits

Lean usage

def feedbackControlModesCert : FeedbackControlModesCert where five_modes := feedbackControlMode_count

formal statement (Lean)

  26theorem feedbackControlMode_count :
  27    Fintype.card FeedbackControlMode = 5 := by decide

proof body

  28

used by (1)

From the project-wide theorem graph. These declarations reference this one in their body.

depends on (1)

Lean names referenced from this declaration's body.