Probability Logic Test

This Demonstration presents a simple test for probability logic. The value of compound propositions is evaluated according to probability laws.
A simple two-dimensional area is occupied by white or gray triangles, squares, and pentagons. A disk indicates that the shape of the element is not known; in this case a proposition of type Shape() has value 1/3. A gray-white figure means that the color of the figure is not known; in this case a proposition of type Color(x) has value 1/2.

(225 lines omitted)

The procedure used should work on any propositional sentence. Using Mathematica's built-in function LogicalExpand eliminates all propositional connectives except ¬, ∧, and ∨. Negation is eliminated by rules, such as . Another application of LogicalExpand gives a disjunctive normal form without negations, that is a disjunction of conjunctions. There are special cases if the form reduces to a single conjunction, a single atomic statement, or True or False.
A conjunction is treated as a list of statements . In case the same figure appears with different shapes or colors, the probability of the conjunction is 0. (For instance: ) If no such case occurs, the set of statements is independent.
The shape and color of the same figure are independent of each other; the shapes of two different figures are independent, and so on. In these kinds of cases, and the basic formula for disjunction is .
comments
 
Powered by Wolfram Mathematica
Give us your feedback
Give us your feedback

Source page:




 often  occasionally  never

Note: Please do not include anything you consider confidential or proprietary. Your message and contact information may be shared with the author of any specific Demonstration for which you give feedback, but will not otherwise be published or distributed.
Privacy Policy »

Note: To run this Demonstration you need the free
Mathematica Player
or Mathematica 7+
Download or upgrade to Mathematica Player 7
I already have Mathematica Player or Mathematica 7+