| ⊦ (∀ class. tdname∃(str, class) ∧ initdone(class, st) → validstatfields(str, class, st)) ↔ (∀ class, sk. tdname∃(str, class) ∧ initdone(class, st) ∧ sk ∈ statfields(class) → validstatfield(str, sk, st)) |
∀ class. tdname∃(str, class) ∧ initdone(class, st) → validstatfields(str, class, st) ⊦ ∀ class, sk. tdname∃(str, class) ∧ initdone(class, st) ∧ sk ∈ statfields(class) → validstatfield(str, sk, st)
∀ class, sk. tdname∃(str, class) ∧ initdone(class, st) ∧ sk ∈ statfields(class) → validstatfield(str, sk, st) ⊦ ∀ class. tdname∃(str, class) ∧ initdone(class, st) → validstatfields(str, class, st)
[[CONCRETESIMPRULES : ()]]