summaryrefslogtreecommitdiffstats
path: root/content/zettel/3c3f5.md
diff options
context:
space:
mode:
Diffstat (limited to 'content/zettel/3c3f5.md')
-rw-r--r--content/zettel/3c3f5.md25
1 files changed, 25 insertions, 0 deletions
diff --git a/content/zettel/3c3f5.md b/content/zettel/3c3f5.md
new file mode 100644
index 0000000..4e30c35
--- /dev/null
+++ b/content/zettel/3c3f5.md
@@ -0,0 +1,25 @@
++++
+title = "On evaluability of predicates"
+date = "2023-02-05"
+author = "Yann Herklotz"
+tags = []
+categories = []
+backlinks = ["3c3f4"]
+forwardlinks = ["3c3f6"]
+zettelid = "3c3f5"
++++
+
+1. First, I need to check if I can have lazy evaluation of predicates
+ with respect to the equivalence check. I need to verify that
+ equivalent formulas imply equivalent behaviour with lazy evaluation
+ of predicates. This might come down to a statement of "There exists
+ a way to evaluate the current predicate so that it evaluates to the
+ same version of the other predicate."
+2. I currently need to show that all predicates in the forest are
+ evaluable. This may not be the case in practice, but currently I use
+ it when merging. However, I think that with the lazy evaluation of
+ predicates, this might not be needed.
+3. Check what the difference is between evaluable and the sem~predpred~
+ that is in the forest, as that says that one assigns the result of
+ evaluating the predicates to a predicate register map. This should
+ imply that they are all evaluable.