/
MULTI-valued logic a | b MULTI-valued logic a | b

MULTI-valued logic a | b - PowerPoint Presentation

easyho
easyho . @easyho
Follow
344 views
Uploaded On 2020-06-23

MULTI-valued logic a | b - PPT Presentation

a amp b a b true if a or b true or missing a amp b true if a and b true or missing assert mia assert mib gen byte c a b gen byte c a b if mia amp mib ab true if either a or b is true regardless of what the other is ID: 783990

true amp valued false amp true false valued logic child inf and01 female male draconian protocol liberal normal v01

Share:

Link:

Embed:

Download Presentation from below link

Download The PPT/PDF document "MULTI-valued logic a | b" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

MULTI-valued logic

Slide2

a | b

a & b

Slide3

a | b -– true if a or b true or missing

a & b – true if a and b true or missing

Slide4

assert ~mi(a)

assert ~mi(b)

gen byte c = a | b

Slide5

gen byte c = a | b if ~mi(a) & ~mi(b)

Slide6

a|b

-- true if either a or b is true, regardless of what the other is

a&b

-- false if either a or b is false, regardless of what the other is

Slide7

Three-valued logic

or

0

1

.

0

0

1

.

1111..1.

and01.0000101..0..

a

not a

0

1

1

0

.

.

Slide8

Three-valued logic, Liberal protocol

or

0

1

.

0

0

1

0

1111.01.

and01.00001011.01.

a

not a

0

1

1

0

.

.

Slide9

or

0

1

.

0

0

1

.

1

11.....

and01.000.101.....

a

not a

0

1

1

0

.

.

Three-valued logic, Draconian protocol

Slide10

1 | .

0 | .

1 & .

0 & .

Slide11

a|b

-- true if either a or b is true, regardless of what the other is

a&b

-- false if either a or b is false, regardless of what the other is

Slide12

1 | .

0 | .

1 & .

0 & .

Slide13

Draconian: .b

Unknown: .u

Liberal: .v

Slide14

(1 | .u) & .v = 1

(1 | .u) & .u = .u

(1 | .b) & .U = .b

Slide15

|

0

1

.u

.v

.b

0

0

1

.u0.b11111.b.u

.u1.u.u.b.v01.u.v.b.b.b.b.b.b.b

&

0

1

.u

.v

.b

0

0000.b1

0

1

.u

1

.b

.u

0

.u

.u.u.b.v01.u.v.b.b.b.b.b.b.b

Or

And

a~a0110.u.u.v.v.b.b

Not

Slide16

At least one child is female:

f1 | f2 | f3 | f4 | f5 | f6 | f7 | f8

Every child is female:

f1 & f2 & f3 & f4 & f5 & f6 & f7 & f8

At least one child is male:

~f1 | ~f2 | ~f3 | ~f4 | ~f5 | ~f6 | ~f7 | ~f8

Every child is male:

~f1 & ~f2 & ~f3 & ~f4 & ~f5 & ~f6 & ~f7 & ~f8

Slide17

3 + .

7 + .

0 * .

12 / .

sum(4, 17, 30, 12, .)

mean(4, 17, 30, 12, .)

Slide18

3 + .v = 3

3 + .b = .b

Mean((4, 17, 30, 12, .u) = .u

Mean((4, 17, 30, 12, .v) = 15.75

Mean((4, 17, 30, 12, .b) = .b

Slide19

0 * .u = 0

12 / .u = .b

Slide20

(12 + 3 + .v) * 2 = 30

(12 + 3 + .v) * .u = .u

((7 + .v) * 2 – 14) * .u = 0

Slide21

.b

.u

Normal values

.v

Slide22

.b

0

.u

All other numbers

.v

.b

1

.u

0

.v

.b0.u1.vOrAnd

Multiplication

Slide23

Sup n

Sup n-1

Sup 2

Sup 1

Normal values

Inf

1

Inf

2…Inf k