| ∀ sk0. sk0 = sk ∨ sk0 ∈ sks0 → goodfieldandtype(r, sk0, st), (∀ sk. sk ∈ sks0 → goodfieldandtype(r, sk, st)) → goodfieldsandtypes(r, sks0, st), ∀ r, st. (∀ sk. sk ∈ sks0 → goodfieldandtype(r, sk, st)) → goodfieldsandtypes(r, sks0, st) ⊦ goodfieldsandtypes(r, sks0, st) |
sk0 ∈ sks0, ∀ r, st. (∀ sk. sk ∈ sks0 → goodfieldandtype(r, sk, st)) → goodfieldsandtypes(r, sks0, st), ∀ sk0. sk0 = sk ∨ sk0 ∈ sks0 → goodfieldandtype(r, sk0, st) ⊦ goodfieldsandtypes(r, sks0, st), goodfieldandtype(r, sk0, st)
[[CONCRETESIMPRULES : ()]]