yeet991only
- 9
- 1
- TL;DR Summary
- Any logical expression can be simplified to AND , NOT , OR. But these are same as intersection , negation and reunion in probability.
Suppose this expression : ((A ∨ ~B) ∨ (C -> D))
This simplifies to : A + ~B + ~C + D , using boolean algebra.
Now suppose i know that this expression is true: p( ((A ∨ ~B) ∨ (C -> D)) ) = 1;
and I also know that p(A) = 0.3 , p(B) = 0.99 , p(C) = 0.92 .
but the probability of the expression is actually: p(A ∪ ~B ∪~C ∪ D) = 1
So can you calculate D from that? (Normally you could, but the question is if combining logic and probability like this is valid).
Also clearly (C -> D) isnt the kind of arrow that you would use in a bayesian network or stuff, because it reduces to p( ~C or D) , but in graphs it is the bayes formula for such arrow : p(C | D) = p(D|C) * p(C) / p(D).
This simplifies to : A + ~B + ~C + D , using boolean algebra.
Now suppose i know that this expression is true: p( ((A ∨ ~B) ∨ (C -> D)) ) = 1;
and I also know that p(A) = 0.3 , p(B) = 0.99 , p(C) = 0.92 .
but the probability of the expression is actually: p(A ∪ ~B ∪~C ∪ D) = 1
So can you calculate D from that? (Normally you could, but the question is if combining logic and probability like this is valid).
Also clearly (C -> D) isnt the kind of arrow that you would use in a bayesian network or stuff, because it reduces to p( ~C or D) , but in graphs it is the bayes formula for such arrow : p(C | D) = p(D|C) * p(C) / p(D).