Lemma 9 in NUS paper 2025 #
The file Theorem1_49.lean combines the ring construction with the dead state completion. Here we try to separate them.
theorem
A_minus_bound₀'extendMod
{A : Type}
{n : ℕ}
(hn : n ≠ 0)
(w : Fin n → A)
(m : ℕ)
(hm : m ≠ 0)
:
A_minus_at_most (extendMod hn w m) n
This is Lemma 9 in NUS paper (even stronger since it is for A_minus).
theorem
complet_card
{A : Type}
{Q : Type}
[Fintype Q]
{δ : A → Q → Set Q}
(q : Q)
(a : A)
:
Fintype.card ↑(complet δ a (some q)) = max (Fintype.card ↑(δ a q)) 1
theorem
none_state_completion'
{q : ℕ}
{A : Type}
{n : ℕ}
(w : Fin n → A)
:
A_N_at_most w q → A_N_tot_at_most w (q + 1)
theorem
none_state_completion
{q : ℕ}
{A : Type}
{n : ℕ}
(w : Fin n → A)
:
A_minus_at_most w q → A_at_most w (q + 1)
Dead-state completion lemma.