-
cvc5/cvc5@1a2b2d794eadd47cc979d87b1665ceb654adfdcb
murxla/murxla@3c45751cb73ce5ff0157aff6783aec3c9000f0f7
```
(set-option :sets-ext true)
(set-option :sets-infer-as-lemmas false)
(set-option :produce…
-
I am not sure how to describe this, but it seems absent from the feature set.
The ability to define sets, and space structures. And maybe even have symbolic logic, without having to compute boolea…
-
cvc5/cvc5@b314d8d5c5a094bf5bbd734a4e0a128be7b7097d
murxla/murxla@4cd7f07cb1ee987bce25d14313703cde087eda65
```
(set-option :sets-ext true)
(declare-const x (Set Bool))
(assert (set.member false x))
(a…
-
Implement following type operations:
* Intersection
* Union
* Complement or difference (only for adaptive typing)
Related PRs:
* #2397
* #2402
-
Herbert B. Enderton
# Introduction
- [x] Baby Set theory
- [x] Sets - An Informal View
- [x] Classes
- [x] Axiomatic Method
- [x] Notation
- [x] Historical Notes
# Axioms and Operations
…
-
Documentation for the OLP set theory systems is coming, but I don't know what the syntax of separative abstractions is. Are there rules for it (e.g., t in {x : phi(x)} / phi(t) or something?)
rzach updated
3 years ago
-
One interesting application of mathematical set theory is in how it can be applied to music. We should look into various ways on how we can incorporate it into the project!
-
As discussed here #1387, `set.Diff` is required in order to implement `map.Diff`.
For consistency at least 3 objects can be introduced
- `Diff`
- `Intersection`
- `Union` (which is not necessary a…
-
https://github.com/nokka/d2s/blob/db00d42b850e00cdb96e2e65de85b7ff06f9b787/item.go#L458
Is there a chance there could be more info lurking in this 5 bit value? The decoding appears to just be a cou…
-
Hi, the [input.zip](https://github.com/cvc5/cvc5/files/6620683/input.zip) consists of three simple assertions with no quantifiers (theory of sets and uf).
CVC4 produces `unknown` even with the follow…