poi icon indicating copy to clipboard operation
poi copied to clipboard

a pragmatic point-free theorem prover assistant

Results 40 poi issues
Sort by recently updated
recently updated
newest added

Currently, this is not possible to express. Add: - [ ] `inv((* \k:(!= 0))) => (/ k)` - [ ] `inv((/ \k:(!= 0))) => (* k)`

discussion

One idea is to transform a formula into using a single symbol, e.g.: ``` x + x => 2 * x x * x => x^2 ``` It is easy...

discussion

An alternative to adding a [context solver](https://github.com/advancedresearch/poi/issues/1061) is separating `eqb` and `eq`. This means `eqb => eq` must be removed. However, `eq{(: bool), (: bool)}` might be used instead.

discussion
draft

Currently, this can't be directly expressed.

discussion
draft

`prime and . (not . ∃mul{(!= 1), (!= 1)}, (!= 1))`

discussion
draft

Currently, there are some soundness problems due to Poi not being able to tell different types apart. These problems can be solved by storing information in the context. However, since...

discussion
draft

Sometimes you want to find a constructive proof if possible and/or compare it to proofs with decidable propositions.

discussion
draft

Currently the 4-value logic `true/false/both/neither` only works for Catuṣkoṭi existential lift. One idea is to extend the `true/false/both/neither` to all Boolean operations.

discussion
draft