name | normal | program |
falsum | ![]() |
false |
verum | ![]() |
true |
OR | p![]() |
or(p,q) |
AND | p![]() |
and(p.q) |
NOT | ![]() |
not(p) |
Known | ![]() |
K(p) |
Maybe | ![]() |
M(p) |
To normalize an expression you simply write in the inputfield and press the button 'submit query'. If you want the output in tree-form you can check the 'use tree' box.
After you have submitted an expression the page will reload showing the normalizing process one step at a time. The part of the expression that has changed is colored red when it has been reduced, and green when it has been rewritten. If a rule form table six has been used (normalization rules for S5) ,
and
or
are colored purple, yellow and blue respectively.
Sourcecodes for the program can be found at the end of the page.