Some simplification rules are mutually exclusive in terms of applicability. For instance, the following formula:
(1) forall X not (p(X) and not q(X))
could be rewritten as either:
(1b) not exists X (p(X) and not q(X))
(1c) forall X (p(X) -> q(X))
A search for an optimal simplified form could be performed by optimizing a criterion such as the total number of logical connectives and quantifiers.
Some simplification rules are mutually exclusive in terms of applicability. For instance, the following formula:
(1) forall X not (p(X) and not q(X))
could be rewritten as either:
(1b) not exists X (p(X) and not q(X))
(1c) forall X (p(X) -> q(X))
A search for an optimal simplified form could be performed by optimizing a criterion such as the total number of logical connectives and quantifiers.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Some simplification rules are mutually exclusive in terms of applicability. For instance, the following formula:
could be rewritten as either:
A search for an optimal simplified form could be performed by optimizing a criterion such as the total number of logical connectives and quantifiers.