| DAid(A, D), ADid(A, D), nodups(A), split(P, A, X), partitions(P, # A), P = P0, Fok(F, P, # A), samepartitions(P, A, P4, A4) ⊦ ⟨NEWPARTS(; P, F)⟩ (partitions(P, # A) ∧ divides(P, P0, X, A) ∧ Fok(F, P, # A) ∧ partitionRefinement(P, A, P4, A4, X)) |
P = P0, DAid(A, D), ADid(A, D), nodups(A), split(P0, A, X), partitions(P0, # A), Fok(F, P0, # A), samepartitions(P0, A, P4, A4) ⊦ ⟨NEWPARTS(; P, F)⟩ (partitions(P, # A) ∧ divides(P, P0, X, A) ∧ Fok(F, P, # A) ∧ partitionRefinement(P, A, P4, A4, X))
[Concretesimprules(())]