I am stuck in the Kripke semantics and wonder if there is educational software through which I can check the equivalence of statements, etc., since Im start to think that it is easier to learn by example (even if using abstract variables).
I will use
- ☐A must write A
- ♢ A, possibly A
do ☐true, ☐false, ♢ true, ♢ false evaluate values, if so, what values or types of values from what is set ({true, false} or, perhaps, {necessary, possible))? [one]
I think I read all Kripke models using duality axiom :
(☐A) → (& not; ♢ & not; A)
i.e. if necessary for paytax , then it is not allowed not paytax
(no matter which one you need to pay tax ...)
ie2. if necessary for earnmoney , he is not allowed to not earnmoney
(again, no matter how you really need to make money, the logic still holds)
since A-> B is equivalent to & not; A <- & not; B allows you to test
& not; ☐A <- & ♢ no; A
there is no need for upvote if it is not allowed upvote
this axiom works twice:
♢ A → & not; & ☐ no; A
If it is allowed to earnmoney , then it does not need to not earnmoney
Not all modalities behave the same, and different Kripke models are more suitable for modeling one modalite than another: not all Kripke models use the same axioms . (Are classical quantifiers also modalities? If so, do Kripke models allow them to be simulated?)
I will go over to the list of general axioms and try to find examples that make it shown contradictory or unnecessary to postulate ...
if (it is necessary that (earningmoney implies paytaxes)) then ((the need to generate income) implies (the need to pay taxes))
note that making money does not mean paying taxes, the falsity of the implication A-> B does not affect the value of the truth of the axiom ...
urgh its too long to talk about my problems trying to figure it all out ... feel free to edit