Converse nonimplication

Last updated
Venn diagram of
P
-
Q
{\displaystyle P\nleftarrow Q}

(the red area is true) Venn0010.svg
Venn diagram of
(the red area is true)

In logic, converse nonimplication [1] is a logical connective which is the negation of converse implication (equivalently, the negation of the converse of implication).

Contents

Definition

Converse nonimplication is notated , or , and is logically equivalent to and .

Truth table

The truth table of . [2]

FFF
FTT
TFF
TTF

Notation

Converse nonimplication is notated , which is the left arrow from converse implication (), negated with a stroke (/).

Alternatives include

Properties

falsehood-preserving: The interpretation under which all variables are assigned a truth value of 'false' produces a truth value of 'false' as a result of converse nonimplication

Natural language

Grammatical

Example,

If it rains (P) then I get wet (Q), just because I am wet (Q) does not mean it is raining, in reality I went to a pool party with the co-ed staff, in my clothes (~P) and that is why I am facilitating this lecture in this state (Q).

Rhetorical

Q does not imply P.

Colloquial

Not P, but Q.

Boolean algebra

Converse Nonimplication in a general Boolean algebra is defined as .

Example of a 2-element Boolean algebra: the 2 elements {0,1} with 0 as zero and 1 as unity element, operators as complement operator, as join operator and as meet operator, build the Boolean algebra of propositional logic.

10
x01
and
y
111
001
01x
and
y
101
000
01x
then means
y
100
001
01x
(Negation)(Inclusive or)(And)(Converse nonimplication)

Example of a 4-element Boolean algebra: the 4 divisors {1,2,3,6} of 6 with 1 as zero and 6 as unity element, operators (co-divisor of 6) as complement operator, (least common multiple) as join operator and (greatest common divisor) as meet operator, build a Boolean algebra.

6321
x1236
and
y
66666
33636
22266
11236
1236x
and
y
61236
31133
21212
11111
1236x
then means
y
61111
31212
21133
11236
1236x
(Co-divisor 6)(Least common multiple)(Greatest common divisor)(x's greatest divisor coprime with y)

Properties

Non-associative

if and only if #s5 (In a two-element Boolean algebra the latter condition is reduced to or ). Hence in a nontrivial Boolean algebra Converse Nonimplication is nonassociative.

Clearly, it is associative if and only if .

Non-commutative

  • if and only if #s6. Hence Converse Nonimplication is noncommutative.

Neutral and absorbing elements

  • 0 is a left neutral element () and a right absorbing element ().
  • , , and .
  • Implication is the dual of converse nonimplication #s7.

Converse Nonimplication is noncommutative
StepMake use ofResulting in
s.1 Definition
s.2 Definition
s.3s.1 s.2
s.4
s.5s.4.right - expand Unit element
s.6s.5.right - evaluate expression
s.7s.4.left = s.6.right
s.8
s.9s.8 - regroup common factors
s.10s.9 - join of complements equals unity
s.11s.10.right - evaluate expression
s.12s.8 s.11
s.13
s.14s.12 s.13
s.15s.3 s.14

Implication is the dual of Converse Nonimplication
StepMake use ofResulting in
s.1 Definition
s.2s.1.right - .'s dual is +
s.3s.2.right - Involution complement
s.4s.3.right - De Morgan's laws applied once
s.5s.4.right - Commutative law
s.6s.5.right
s.7s.6.right
s.8s.7.right
s.9s.1.left = s.8.right

Computer science

An example for converse nonimplication in computer science can be found when performing a right outer join on a set of tables from a database, if records not matching the join-condition from the "left" table are being excluded. [3]

References

  1. Lehtonen, Eero, and Poikonen, J.H.
  2. Knuth 2011 , p. 49
  3. "A Visual Explanation of SQL Joins". 11 October 2007. Archived from the original on 15 February 2014. Retrieved 24 March 2013.