We want to simplify a conjunction F and G where G has a subformula F1 and H such that F1 is weaker than F.
Then, the conjunctive term F1 can be dropped.
For example,
forall V1 (prime(V1) <->
(V1 in 2..n
and not exists N1
(V1 in 1..n and N1 in 2..(V1 - 1) and 0 in (V1 % N1)))).
should become
forall V1 (prime(V1) <->
(V1 in 2..n
and not exists N1
(N1 in 2..(V1 - 1) and 0 in (V1 % N1)))).
We want to simplify a conjunction `F and G` where `G` has a subformula `F1 and H` such that `F1` is weaker than `F`.
Then, the conjunctive term `F1` can be dropped.
For example,
forall V1 (prime(V1) <->
(V1 in 2..n
and not exists N1
(V1 in 1..n and N1 in 2..(V1 - 1) and 0 in (V1 % N1)))).
should become
forall V1 (prime(V1) <->
(V1 in 2..n
and not exists N1
(N1 in 2..(V1 - 1) and 0 in (V1 % N1)))).
patrick
self-assigned this 2018-04-13 01:07:16 +02:00
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.
We want to simplify a conjunction
F and GwhereGhas a subformulaF1 and Hsuch thatF1is weaker thanF.Then, the conjunctive term
F1can be dropped.For example,
should become