arrow-left

All pages
gitbookPowered by GitBook
1 of 1

Loading...

Residual operators

Residual operatorsarrow-up-right are used when "material implicationarrow-up-right" is involved.

  • right residual : a (r\s) b ⇔ ∀x:x r a→x s ba\ (r\backslash s)\ b\ \Leftrightarrow\ \forall x: x\ r\ a\rightarrow x\ s\ ba (r\s) b ⇔ ∀x:x r a→x s b . In other words: (a,b)(a,b)(a,b) is in the right residual of rrr and sss means that for every xxx, pair (x,a)(x,a)(x,a) is in relation rrr implies that pair (x,b)(x,b)(x,b) is in sss.

  • left residual : . In words: is in the left residual of and

    means that for every pair is in relation implies that pair is in .

  • diamond: . In words: For every , both and are true or both are false.

hashtag
How to type boolean operators in your script

shows how you can type boolean (and other) operators in your Ampersand script.

hashtag
Other explanation

Would you like a different explanation of the residual operators? explains them in natural language. for visualized examples about residual operators.

a (s/r) b ⇔ ∀x:b r x→a s xa\ (s/r)\ b\ \Leftrightarrow\ \forall x: b\ r\ x\rightarrow a\ s\ xa (s/r) b ⇔ ∀x:b r x→a s x
(a,b)(a,b)(a,b)
sss
rrr
xxx
(b,x)(b,x)(b,x)
rrr
(a,x)(a,x)(a,x)
sss
a(r♢s)b ⇔ ∀x:a r x = x s ba (r♢s) b\ \Leftrightarrow\ \forall x: a\ r\ x\ =\ x\ s\ ba(r♢s)b ⇔ ∀x:a r x = x s b
xxx
a r xa\ r\ xa r x
x s bx\ s\ bx s b
This page
This page
Click here