Models of set theory in Lukasiewicz logic Zuzana Hanikov a - - PowerPoint PPT Presentation

models of set theory in lukasiewicz logic
SMART_READER_LITE
LIVE PREVIEW

Models of set theory in Lukasiewicz logic Zuzana Hanikov a - - PowerPoint PPT Presentation

Models of set theory in Lukasiewicz logic Zuzana Hanikov a Institute of Computer Science Academy of Sciences of the Czech Republic Prague seminar on non-classical mathematics 11 13 June 2015 (joint work with Petr H ajek) Zuzana


slide-1
SLIDE 1

Models of set theory in Lukasiewicz logic

Zuzana Hanikov´ a

Institute of Computer Science Academy of Sciences of the Czech Republic

Prague seminar on non-classical mathematics 11 – 13 June 2015 (joint work with Petr H´ ajek)

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-2
SLIDE 2

Why fuzzy set theory?

try to capture a mathematical world: develop fuzzy mathematics (indicate a direction) study the notion of a set, and rudimentary notions of set theory (some properties may be available on a limited scale; classically equivalent notions need not be available in a weak setting) wider set-theoretic universe: recast the classical universe of sets as a subuniverse of the universe of fuzzy sets Explore the limits of (relative) consistency. (Which logics allow for an interpretation of classical ZF? Which logics give a consistent system?)

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-3
SLIDE 3

Why fuzzy set theory?

try to capture a mathematical world: develop fuzzy mathematics (indicate a direction) study the notion of a set, and rudimentary notions of set theory (some properties may be available on a limited scale; classically equivalent notions need not be available in a weak setting) wider set-theoretic universe: recast the classical universe of sets as a subuniverse of the universe of fuzzy sets Explore the limits of (relative) consistency. (Which logics allow for an interpretation of classical ZF? Which logics give a consistent system?)

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-4
SLIDE 4

Why fuzzy set theory?

try to capture a mathematical world: develop fuzzy mathematics (indicate a direction) study the notion of a set, and rudimentary notions of set theory (some properties may be available on a limited scale; classically equivalent notions need not be available in a weak setting) wider set-theoretic universe: recast the classical universe of sets as a subuniverse of the universe of fuzzy sets Explore the limits of (relative) consistency. (Which logics allow for an interpretation of classical ZF? Which logics give a consistent system?)

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-5
SLIDE 5

Why fuzzy set theory?

try to capture a mathematical world: develop fuzzy mathematics (indicate a direction) study the notion of a set, and rudimentary notions of set theory (some properties may be available on a limited scale; classically equivalent notions need not be available in a weak setting) wider set-theoretic universe: recast the classical universe of sets as a subuniverse of the universe of fuzzy sets Explore the limits of (relative) consistency. (Which logics allow for an interpretation of classical ZF? Which logics give a consistent system?)

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-6
SLIDE 6

Why fuzzy set theory?

try to capture a mathematical world: develop fuzzy mathematics (indicate a direction) study the notion of a set, and rudimentary notions of set theory (some properties may be available on a limited scale; classically equivalent notions need not be available in a weak setting) wider set-theoretic universe: recast the classical universe of sets as a subuniverse of the universe of fuzzy sets Explore the limits of (relative) consistency. (Which logics allow for an interpretation of classical ZF? Which logics give a consistent system?)

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-7
SLIDE 7

Programme

Work with classical metamathematics. Consider a logic L, magenta weaker than classical logic. (Also, with well-developed algebraic semantics.) Consider an axiomatic set theory T, governed by L. The theory T should: generate a cumulative universe of sets be provably distinct from the classical set theory be reasonably strong be consistent (relative to ZF) Between classical and non-classical: classical set-theoretic universe is a sub-universe of the non-classical one

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-8
SLIDE 8

Programme

Work with classical metamathematics. Consider a logic L, magenta weaker than classical logic. (Also, with well-developed algebraic semantics.) Consider an axiomatic set theory T, governed by L. The theory T should: generate a cumulative universe of sets be provably distinct from the classical set theory be reasonably strong be consistent (relative to ZF) Between classical and non-classical: classical set-theoretic universe is a sub-universe of the non-classical one

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-9
SLIDE 9

Programme

Work with classical metamathematics. Consider a logic L, magenta weaker than classical logic. (Also, with well-developed algebraic semantics.) Consider an axiomatic set theory T, governed by L. The theory T should: generate a cumulative universe of sets be provably distinct from the classical set theory be reasonably strong be consistent (relative to ZF) Between classical and non-classical: classical set-theoretic universe is a sub-universe of the non-classical one

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-10
SLIDE 10

Programme

Work with classical metamathematics. Consider a logic L, magenta weaker than classical logic. (Also, with well-developed algebraic semantics.) Consider an axiomatic set theory T, governed by L. The theory T should: generate a cumulative universe of sets be provably distinct from the classical set theory be reasonably strong be consistent (relative to ZF) Between classical and non-classical: classical set-theoretic universe is a sub-universe of the non-classical one

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-11
SLIDE 11

Programme

Work with classical metamathematics. Consider a logic L, magenta weaker than classical logic. (Also, with well-developed algebraic semantics.) Consider an axiomatic set theory T, governed by L. The theory T should: generate a cumulative universe of sets be provably distinct from the classical set theory be reasonably strong be consistent (relative to ZF) Between classical and non-classical: classical set-theoretic universe is a sub-universe of the non-classical one

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-12
SLIDE 12

Programme

Work with classical metamathematics. Consider a logic L, magenta weaker than classical logic. (Also, with well-developed algebraic semantics.) Consider an axiomatic set theory T, governed by L. The theory T should: generate a cumulative universe of sets be provably distinct from the classical set theory be reasonably strong be consistent (relative to ZF) Between classical and non-classical: classical set-theoretic universe is a sub-universe of the non-classical one

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-13
SLIDE 13

Plan for talk

1

Logics without the contraction rule

2

  • Lukasiewicz logic

3

A set theory can strengthen its logic

4

A-valued universes

5

the theory FST (over L)

6

generalizations

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-14
SLIDE 14

A family of substructural logics: FLew and extensions

Consider propositional language F. (FLew-language: {·, →, ∧, ∨, 0, 1}.) A logic in a language F is a set of formulas closed under substitution and deduction. “Substructural” — absence of some structural rules (of the Gentzen calculus for INT). In particular, FLew is contraction free. Structural rules: Γ, ϕ, ψ, ∆ ⇒ χ (e) Γ, ψ, ϕ, ∆ ⇒ χ Γ, ∆ ⇒ χ (w) Γ, ϕ, ∆ ⇒ χ Γ, ϕ, ϕ, ∆ ⇒ χ (c) Γ, ϕ, ∆ ⇒ χ Removal of these rules calls for some changes: splitting of connectives changes to interpretation of a sequent NB: FLew is equivalent to H¨

  • hle’s monoidal logic (ML).

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-15
SLIDE 15

A family of substructural logics: FLew and extensions

Consider propositional language F. (FLew-language: {·, →, ∧, ∨, 0, 1}.) A logic in a language F is a set of formulas closed under substitution and deduction. “Substructural” — absence of some structural rules (of the Gentzen calculus for INT). In particular, FLew is contraction free. Structural rules: Γ, ϕ, ψ, ∆ ⇒ χ (e) Γ, ψ, ϕ, ∆ ⇒ χ Γ, ∆ ⇒ χ (w) Γ, ϕ, ∆ ⇒ χ Γ, ϕ, ϕ, ∆ ⇒ χ (c) Γ, ϕ, ∆ ⇒ χ Removal of these rules calls for some changes: splitting of connectives changes to interpretation of a sequent NB: FLew is equivalent to H¨

  • hle’s monoidal logic (ML).

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-16
SLIDE 16

A family of substructural logics: FLew and extensions

Consider propositional language F. (FLew-language: {·, →, ∧, ∨, 0, 1}.) A logic in a language F is a set of formulas closed under substitution and deduction. “Substructural” — absence of some structural rules (of the Gentzen calculus for INT). In particular, FLew is contraction free. Structural rules: Γ, ϕ, ψ, ∆ ⇒ χ (e) Γ, ψ, ϕ, ∆ ⇒ χ Γ, ∆ ⇒ χ (w) Γ, ϕ, ∆ ⇒ χ Γ, ϕ, ϕ, ∆ ⇒ χ (c) Γ, ϕ, ∆ ⇒ χ Removal of these rules calls for some changes: splitting of connectives changes to interpretation of a sequent NB: FLew is equivalent to H¨

  • hle’s monoidal logic (ML).

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-17
SLIDE 17

A family of substructural logics: FLew and extensions

Consider propositional language F. (FLew-language: {·, →, ∧, ∨, 0, 1}.) A logic in a language F is a set of formulas closed under substitution and deduction. “Substructural” — absence of some structural rules (of the Gentzen calculus for INT). In particular, FLew is contraction free. Structural rules: Γ, ϕ, ψ, ∆ ⇒ χ (e) Γ, ψ, ϕ, ∆ ⇒ χ Γ, ∆ ⇒ χ (w) Γ, ϕ, ∆ ⇒ χ Γ, ϕ, ϕ, ∆ ⇒ χ (c) Γ, ϕ, ∆ ⇒ χ Removal of these rules calls for some changes: splitting of connectives changes to interpretation of a sequent NB: FLew is equivalent to H¨

  • hle’s monoidal logic (ML).

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-18
SLIDE 18

A family of substructural logics: FLew and extensions

Consider propositional language F. (FLew-language: {·, →, ∧, ∨, 0, 1}.) A logic in a language F is a set of formulas closed under substitution and deduction. “Substructural” — absence of some structural rules (of the Gentzen calculus for INT). In particular, FLew is contraction free. Structural rules: Γ, ϕ, ψ, ∆ ⇒ χ (e) Γ, ψ, ϕ, ∆ ⇒ χ Γ, ∆ ⇒ χ (w) Γ, ϕ, ∆ ⇒ χ Γ, ϕ, ϕ, ∆ ⇒ χ (c) Γ, ϕ, ∆ ⇒ χ Removal of these rules calls for some changes: splitting of connectives changes to interpretation of a sequent NB: FLew is equivalent to H¨

  • hle’s monoidal logic (ML).

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-19
SLIDE 19

A family of substructural logics: FLew and extensions

Consider propositional language F. (FLew-language: {·, →, ∧, ∨, 0, 1}.) A logic in a language F is a set of formulas closed under substitution and deduction. “Substructural” — absence of some structural rules (of the Gentzen calculus for INT). In particular, FLew is contraction free. Structural rules: Γ, ϕ, ψ, ∆ ⇒ χ (e) Γ, ψ, ϕ, ∆ ⇒ χ Γ, ∆ ⇒ χ (w) Γ, ϕ, ∆ ⇒ χ Γ, ϕ, ϕ, ∆ ⇒ χ (c) Γ, ϕ, ∆ ⇒ χ Removal of these rules calls for some changes: splitting of connectives changes to interpretation of a sequent NB: FLew is equivalent to H¨

  • hle’s monoidal logic (ML).

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-20
SLIDE 20

A family of substructural logics: FLew and extensions

Consider propositional language F. (FLew-language: {·, →, ∧, ∨, 0, 1}.) A logic in a language F is a set of formulas closed under substitution and deduction. “Substructural” — absence of some structural rules (of the Gentzen calculus for INT). In particular, FLew is contraction free. Structural rules: Γ, ϕ, ψ, ∆ ⇒ χ (e) Γ, ψ, ϕ, ∆ ⇒ χ Γ, ∆ ⇒ χ (w) Γ, ϕ, ∆ ⇒ χ Γ, ϕ, ϕ, ∆ ⇒ χ (c) Γ, ϕ, ∆ ⇒ χ Removal of these rules calls for some changes: splitting of connectives changes to interpretation of a sequent NB: FLew is equivalent to H¨

  • hle’s monoidal logic (ML).

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-21
SLIDE 21

Algebraic semantics for FLew

A FLew-algebra is an algebra A = A, ·, →, ∧, ∨, 0, 1 such that:

1

A, ∧, ∨, 0, 1 is a bounded lattice, 1 is the greatest and 0 the least element

2

A, ·, 1 is a commutative monoid

3

for all x, y, z ∈ A, z ≤ (x → y) iff x · z ≤ y FLew is the logic of FLew-algebras. FLew-algebras form a variety; the subvarieties correspond to axiomatic extensions of FLew.

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-22
SLIDE 22

Algebraic semantics for FLew

A FLew-algebra is an algebra A = A, ·, →, ∧, ∨, 0, 1 such that:

1

A, ∧, ∨, 0, 1 is a bounded lattice, 1 is the greatest and 0 the least element

2

A, ·, 1 is a commutative monoid

3

for all x, y, z ∈ A, z ≤ (x → y) iff x · z ≤ y FLew is the logic of FLew-algebras. FLew-algebras form a variety; the subvarieties correspond to axiomatic extensions of FLew.

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-23
SLIDE 23

Algebraic semantics for FLew

A FLew-algebra is an algebra A = A, ·, →, ∧, ∨, 0, 1 such that:

1

A, ∧, ∨, 0, 1 is a bounded lattice, 1 is the greatest and 0 the least element

2

A, ·, 1 is a commutative monoid

3

for all x, y, z ∈ A, z ≤ (x → y) iff x · z ≤ y FLew is the logic of FLew-algebras. FLew-algebras form a variety; the subvarieties correspond to axiomatic extensions of FLew.

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-24
SLIDE 24

FLew and some extensions

Figure:

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-25
SLIDE 25
  • Lukasiewicz logic

(More precisely, Lukasiewicz’s infinite-valued logic, ca. 1920. Denoted L.) Usually conceived in a narrower language, such as: {+, ¬} {→, ¬} or {→, 0} {·, →, 0} . . . Propositionally, the logic is given by the algebra [0, 1]

L = [0, 1], · L, → L, min, max, 0, 1

with the natural order of the reals on [0, 1], and x ·

L y = max(x + y − 1, 0)

x →

L y = min(1, 1 − x + y)

NB: all operations of [0, 1]

L are continuous.

Hence, no two-valued operator is term-definable.

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-26
SLIDE 26
  • Lukasiewicz logic

(More precisely, Lukasiewicz’s infinite-valued logic, ca. 1920. Denoted L.) Usually conceived in a narrower language, such as: {+, ¬} {→, ¬} or {→, 0} {·, →, 0} . . . Propositionally, the logic is given by the algebra [0, 1]

L = [0, 1], · L, → L, min, max, 0, 1

with the natural order of the reals on [0, 1], and x ·

L y = max(x + y − 1, 0)

x →

L y = min(1, 1 − x + y)

NB: all operations of [0, 1]

L are continuous.

Hence, no two-valued operator is term-definable.

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-27
SLIDE 27
  • Lukasiewicz logic

(More precisely, Lukasiewicz’s infinite-valued logic, ca. 1920. Denoted L.) Usually conceived in a narrower language, such as: {+, ¬} {→, ¬} or {→, 0} {·, →, 0} . . . Propositionally, the logic is given by the algebra [0, 1]

L = [0, 1], · L, → L, min, max, 0, 1

with the natural order of the reals on [0, 1], and x ·

L y = max(x + y − 1, 0)

x →

L y = min(1, 1 − x + y)

NB: all operations of [0, 1]

L are continuous.

Hence, no two-valued operator is term-definable.

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-28
SLIDE 28
  • Lukasiewicz logic

(More precisely, Lukasiewicz’s infinite-valued logic, ca. 1920. Denoted L.) Usually conceived in a narrower language, such as: {+, ¬} {→, ¬} or {→, 0} {·, →, 0} . . . Propositionally, the logic is given by the algebra [0, 1]

L = [0, 1], · L, → L, min, max, 0, 1

with the natural order of the reals on [0, 1], and x ·

L y = max(x + y − 1, 0)

x →

L y = min(1, 1 − x + y)

NB: all operations of [0, 1]

L are continuous.

Hence, no two-valued operator is term-definable.

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-29
SLIDE 29
  • Lukasiewicz logic — propositional axioms, completeness

Axioms: ( L1) ϕ → (ψ → ϕ) ( L2) (ϕ → ψ) → ((ψ → χ) → (ϕ → χ)) ( L3) (¬ϕ → ¬ψ) → (ψ → ϕ) ( L4) ((ϕ → ψ) → ψ) → ((ψ → ϕ) → ϕ) Deduction rule: modus ponens. General algebraic semantics: MV-algebras. Propositional Lukasiewicz logic is strongly complete w.r.t. MV-algebras finitely strongly complete w.r.t. [0, 1]

L

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-30
SLIDE 30
  • Lukasiewicz logic — propositional axioms, completeness

Axioms: ( L1) ϕ → (ψ → ϕ) ( L2) (ϕ → ψ) → ((ψ → χ) → (ϕ → χ)) ( L3) (¬ϕ → ¬ψ) → (ψ → ϕ) ( L4) ((ϕ → ψ) → ψ) → ((ψ → ϕ) → ϕ) Deduction rule: modus ponens. General algebraic semantics: MV-algebras. Propositional Lukasiewicz logic is strongly complete w.r.t. MV-algebras finitely strongly complete w.r.t. [0, 1]

L

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-31
SLIDE 31
  • Lukasiewicz logic with the ∆-projection

Semantics of ∆ in a linearly ordered algebra A: ∆(x) = 1 if x = 1 ∆(x) = 0 otherwise Axioms: (∆1) ∆ϕ ∨ ¬∆ϕ (∆2) ∆(ϕ ∨ ψ) → (∆ϕ ∨ ∆ψ) (∆3) ∆ϕ → ϕ (∆4) ∆ϕ → ∆∆ϕ (∆5) ∆(ϕ → ψ) → (∆ϕ → ∆ψ) A deduction rule: ϕ/∆ϕ.

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-32
SLIDE 32
  • Lukasiewicz logic with the ∆-projection

Semantics of ∆ in a linearly ordered algebra A: ∆(x) = 1 if x = 1 ∆(x) = 0 otherwise Axioms: (∆1) ∆ϕ ∨ ¬∆ϕ (∆2) ∆(ϕ ∨ ψ) → (∆ϕ ∨ ∆ψ) (∆3) ∆ϕ → ϕ (∆4) ∆ϕ → ∆∆ϕ (∆5) ∆(ϕ → ψ) → (∆ϕ → ∆ψ) A deduction rule: ϕ/∆ϕ.

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-33
SLIDE 33
  • Lukasiewicz logic with the ∆-projection

Semantics of ∆ in a linearly ordered algebra A: ∆(x) = 1 if x = 1 ∆(x) = 0 otherwise Axioms: (∆1) ∆ϕ ∨ ¬∆ϕ (∆2) ∆(ϕ ∨ ψ) → (∆ϕ ∨ ∆ψ) (∆3) ∆ϕ → ϕ (∆4) ∆ϕ → ∆∆ϕ (∆5) ∆(ϕ → ψ) → (∆ϕ → ∆ψ) A deduction rule: ϕ/∆ϕ.

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-34
SLIDE 34
  • Lukasiewicz logic — first-order semantics

Assume the language {∈, =}. Let A be an MV-chain. Tarski-style definition of the value ϕA

M,v of a formula ϕ in an A-structure M and

evaluation v in M; in particular, . . . ∀xϕA

M,v = V v≡x v′ ϕA M,v′

∃xϕA

M,v = W v≡x v′ ϕA M,v′

An A-structure M is safe if ϕA

M,v is defined for each ϕ and v.

The truth value of a formula ϕ of a predicate language L in a safe A-structure M for L is ϕA

M =

^

v an M−evaluation

ϕA

M,v

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-35
SLIDE 35
  • Lukasiewicz logic — first-order semantics

Assume the language {∈, =}. Let A be an MV-chain. Tarski-style definition of the value ϕA

M,v of a formula ϕ in an A-structure M and

evaluation v in M; in particular, . . . ∀xϕA

M,v = V v≡x v′ ϕA M,v′

∃xϕA

M,v = W v≡x v′ ϕA M,v′

An A-structure M is safe if ϕA

M,v is defined for each ϕ and v.

The truth value of a formula ϕ of a predicate language L in a safe A-structure M for L is ϕA

M =

^

v an M−evaluation

ϕA

M,v

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-36
SLIDE 36
  • Lukasiewicz logic — first-order semantics

Assume the language {∈, =}. Let A be an MV-chain. Tarski-style definition of the value ϕA

M,v of a formula ϕ in an A-structure M and

evaluation v in M; in particular, . . . ∀xϕA

M,v = V v≡x v′ ϕA M,v′

∃xϕA

M,v = W v≡x v′ ϕA M,v′

An A-structure M is safe if ϕA

M,v is defined for each ϕ and v.

The truth value of a formula ϕ of a predicate language L in a safe A-structure M for L is ϕA

M =

^

v an M−evaluation

ϕA

M,v

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-37
SLIDE 37
  • Lukasiewicz logic — first-order semantics

Assume the language {∈, =}. Let A be an MV-chain. Tarski-style definition of the value ϕA

M,v of a formula ϕ in an A-structure M and

evaluation v in M; in particular, . . . ∀xϕA

M,v = V v≡x v′ ϕA M,v′

∃xϕA

M,v = W v≡x v′ ϕA M,v′

An A-structure M is safe if ϕA

M,v is defined for each ϕ and v.

The truth value of a formula ϕ of a predicate language L in a safe A-structure M for L is ϕA

M =

^

v an M−evaluation

ϕA

M,v

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-38
SLIDE 38
  • Lukasiewicz logic — first-order semantics

Assume the language {∈, =}. Let A be an MV-chain. Tarski-style definition of the value ϕA

M,v of a formula ϕ in an A-structure M and

evaluation v in M; in particular, . . . ∀xϕA

M,v = V v≡x v′ ϕA M,v′

∃xϕA

M,v = W v≡x v′ ϕA M,v′

An A-structure M is safe if ϕA

M,v is defined for each ϕ and v.

The truth value of a formula ϕ of a predicate language L in a safe A-structure M for L is ϕA

M =

^

v an M−evaluation

ϕA

M,v

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-39
SLIDE 39
  • Lukasiewicz logic — first-order semantics

Assume the language {∈, =}. Let A be an MV-chain. Tarski-style definition of the value ϕA

M,v of a formula ϕ in an A-structure M and

evaluation v in M; in particular, . . . ∀xϕA

M,v = V v≡x v′ ϕA M,v′

∃xϕA

M,v = W v≡x v′ ϕA M,v′

An A-structure M is safe if ϕA

M,v is defined for each ϕ and v.

The truth value of a formula ϕ of a predicate language L in a safe A-structure M for L is ϕA

M =

^

v an M−evaluation

ϕA

M,v

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-40
SLIDE 40
  • Lukasiewicz logic — first-order axioms

Axioms for quantifiers ∀, ∃: (∀1) ∀xϕ(x) → ϕ(t) (t substitutable for x in ϕ) (∃1) ϕ(t) → ∃xϕ(x) (t substitutable for x in ϕ) (∀2) ∀x(χ → ϕ) → (χ → ∀xϕ) (x not free in χ) (∃2) ∀x(ϕ → χ) → (∃xϕ → χ) (x not free in χ) (∀3) ∀x(ϕ ∨ χ) → (∀xϕ ∨ χ) (x not free in χ) The rule of generalization: from ϕ entail ∀xϕ. NB: the two quantifiers are interdefinable in L.

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-41
SLIDE 41
  • Lukasiewicz logic — equality

Equality axioms for set-theoretic language: reflexivity symmetry transitivity congruence ∀x, y, z(x = y & z ∈ x → z ∈ y) congruence ∀x, y, z(x = y & y ∈ z → x ∈ z) Moreover (for reasons given below), we postulate the law of the excluded middle for equality: ∀x, y(x = y ∨ ¬(x = y))

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-42
SLIDE 42
  • Lukasiewicz logic

Theorem

Let T ∪ {ϕ} be a set of sentences. Then T ⊢

L ϕ iff for each MV-chain A and each safe

A-model M of T, ϕ holds in M. NB: for a general language L, the truths of [0, 1]

L are not recursively axiomatizable

(in fact, they are Π2-complete). Analogous completeness for the expansion with ∆.

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-43
SLIDE 43
  • Lukasiewicz logic

Theorem

Let T ∪ {ϕ} be a set of sentences. Then T ⊢

L ϕ iff for each MV-chain A and each safe

A-model M of T, ϕ holds in M. NB: for a general language L, the truths of [0, 1]

L are not recursively axiomatizable

(in fact, they are Π2-complete). Analogous completeness for the expansion with ∆.

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-44
SLIDE 44
  • Lukasiewicz logic

Theorem

Let T ∪ {ϕ} be a set of sentences. Then T ⊢

L ϕ iff for each MV-chain A and each safe

A-model M of T, ϕ holds in M. NB: for a general language L, the truths of [0, 1]

L are not recursively axiomatizable

(in fact, they are Π2-complete). Analogous completeness for the expansion with ∆.

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-45
SLIDE 45

Strengthening the logic

Let L be a consistent FLew-extension. Let T be a theory over L. If T proves ϕ ∨ ¬ϕ for an arbitrary ϕ, then T is a theory over classical logic. In other words, adding the law of excluded middle (LEM): ϕ ∨ ¬ϕ to FLew yields classical logic. Example: Grayson’s proof of LEM from axiom of regularity: Let {∅ ↾ ϕ} stand for {x | x = ∅ ∧ ϕ}. Consider z = {∅ ↾ ϕ, 1} (where 1 = {∅}) Then z is nonempty, and consequently has a ∈-minimal element. If ∅ is minimal then ϕ holds, while if 1 is minimal then ϕ fails. Thus, from regularity, one proves LEM for any formula.

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-46
SLIDE 46

Strengthening the logic

Let L be a consistent FLew-extension. Let T be a theory over L. If T proves ϕ ∨ ¬ϕ for an arbitrary ϕ, then T is a theory over classical logic. In other words, adding the law of excluded middle (LEM): ϕ ∨ ¬ϕ to FLew yields classical logic. Example: Grayson’s proof of LEM from axiom of regularity: Let {∅ ↾ ϕ} stand for {x | x = ∅ ∧ ϕ}. Consider z = {∅ ↾ ϕ, 1} (where 1 = {∅}) Then z is nonempty, and consequently has a ∈-minimal element. If ∅ is minimal then ϕ holds, while if 1 is minimal then ϕ fails. Thus, from regularity, one proves LEM for any formula.

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-47
SLIDE 47

Strengthening the logic

Let L be a consistent FLew-extension. Let T be a theory over L. If T proves ϕ ∨ ¬ϕ for an arbitrary ϕ, then T is a theory over classical logic. In other words, adding the law of excluded middle (LEM): ϕ ∨ ¬ϕ to FLew yields classical logic. Example: Grayson’s proof of LEM from axiom of regularity: Let {∅ ↾ ϕ} stand for {x | x = ∅ ∧ ϕ}. Consider z = {∅ ↾ ϕ, 1} (where 1 = {∅}) Then z is nonempty, and consequently has a ∈-minimal element. If ∅ is minimal then ϕ holds, while if 1 is minimal then ϕ fails. Thus, from regularity, one proves LEM for any formula.

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-48
SLIDE 48

Strengthening the logic

Let L be a consistent FLew-extension. Let T be a theory over L. If T proves ϕ ∨ ¬ϕ for an arbitrary ϕ, then T is a theory over classical logic. In other words, adding the law of excluded middle (LEM): ϕ ∨ ¬ϕ to FLew yields classical logic. Example: Grayson’s proof of LEM from axiom of regularity: Let {∅ ↾ ϕ} stand for {x | x = ∅ ∧ ϕ}. Consider z = {∅ ↾ ϕ, 1} (where 1 = {∅}) Then z is nonempty, and consequently has a ∈-minimal element. If ∅ is minimal then ϕ holds, while if 1 is minimal then ϕ fails. Thus, from regularity, one proves LEM for any formula.

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-49
SLIDE 49

Strengthening the logic

Lemma (H´ ajek ca. 2000)

Let L be such that it proves the propositional formula (p → p & p) → (p ∨ ¬p). Then, a set theory with separation (for open formulas), pairing (or singletons), congruence axiom for ∈ proves ∀xy(x = y ∨ ¬(x = y)) over L . Proof: take x, y. Let z = {u ∈ {x} | u = x}, whence u ∈ z ≡ (u = x)2. Since (x = x)2, we have x ∈ z. If y = x then y ∈ z by congruence. Then (y = x)2. We proved y = x → (y = x)2, thus (by assumption on the logic) x = y ∨ ¬(x = y).

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-50
SLIDE 50

Strengthening the logic

Lemma (Grishin 1999)

In a theory with extensionality, successors, congruence, LEM for = implies LEM for ∈.

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-51
SLIDE 51

Axioms of FST

(ext.) ∀xy(x = y ≡ (∆(x ⊆ y)&∆(y ⊆ x))) (empty) ∃x∆∀y¬(y ∈ x) (pair) ∀x∀y∃z∆∀u(u ∈ z ≡ (u = x ∨ u = y)) (union) ∀x∃z∆∀u(u ∈ z ≡ ∃y(u ∈ y & y ∈ x)) (weak power) ∀x∃z∆∀u(u ∈ z ≡ ∆(u ⊆ x)) (inf.) ∃z∆(∅ ∈ z & ∀x ∈ z(x ∪ {x} ∈ z)) (sep.) ∀x∃z∆∀u(u ∈ z ≡ (u ∈ x&ϕ(u, x))) for any ϕ not containing free z (coll.) ∀x∃z∆[∀u ∈ x∃v ϕ(u, v) → ∀u ∈ x∃v ∈ zϕ(u, v)] for any ϕ not containing free z (∈-ind.) ∆∀x(∆∀y(y ∈ x → ϕ(y)) → ϕ(x)) → ∆∀xϕ(x) for any ϕ (support) ∀x∃z(Crisp(z)&∆(x ⊆ z)))

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-52
SLIDE 52

An A-valued universe

Work in classical ZFC. Assume A is a complete (MV-)algebra. Define V A by ordinal induction. A+ = A \ {0A}. V A

0 = {∅}

V A

α+1 = {f : Fnc(f ) & Dom(f ) ⊆ V A α & Rng(f ) ⊆ A+} for any ordinal α

V A

λ = S α<λ V A α for limit ordinals λ

V A = S

α∈Ord V A α

Define two binary functions from V A into L, assigning to any u, v ∈ V A the values u ∈ v and u = v u ∈ v = v(u) if u ∈ D(v), otherwise 0 u = v = 1 if u = v, otherwise 0 By induction on the complexity of formulas, define for any ϕ(x1, . . . , xn) an n-ary function from (V A)n into L, assigning to an n-tuple u1, . . . , un the value ϕ(u1, . . . , un).

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-53
SLIDE 53

An A-valued universe

Work in classical ZFC. Assume A is a complete (MV-)algebra. Define V A by ordinal induction. A+ = A \ {0A}. V A

0 = {∅}

V A

α+1 = {f : Fnc(f ) & Dom(f ) ⊆ V A α & Rng(f ) ⊆ A+} for any ordinal α

V A

λ = S α<λ V A α for limit ordinals λ

V A = S

α∈Ord V A α

Define two binary functions from V A into L, assigning to any u, v ∈ V A the values u ∈ v and u = v u ∈ v = v(u) if u ∈ D(v), otherwise 0 u = v = 1 if u = v, otherwise 0 By induction on the complexity of formulas, define for any ϕ(x1, . . . , xn) an n-ary function from (V A)n into L, assigning to an n-tuple u1, . . . , un the value ϕ(u1, . . . , un).

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-54
SLIDE 54

An A-valued universe

Work in classical ZFC. Assume A is a complete (MV-)algebra. Define V A by ordinal induction. A+ = A \ {0A}. V A

0 = {∅}

V A

α+1 = {f : Fnc(f ) & Dom(f ) ⊆ V A α & Rng(f ) ⊆ A+} for any ordinal α

V A

λ = S α<λ V A α for limit ordinals λ

V A = S

α∈Ord V A α

Define two binary functions from V A into L, assigning to any u, v ∈ V A the values u ∈ v and u = v u ∈ v = v(u) if u ∈ D(v), otherwise 0 u = v = 1 if u = v, otherwise 0 By induction on the complexity of formulas, define for any ϕ(x1, . . . , xn) an n-ary function from (V A)n into L, assigning to an n-tuple u1, . . . , un the value ϕ(u1, . . . , un).

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-55
SLIDE 55

An A-valued universe

Work in classical ZFC. Assume A is a complete (MV-)algebra. Define V A by ordinal induction. A+ = A \ {0A}. V A

0 = {∅}

V A

α+1 = {f : Fnc(f ) & Dom(f ) ⊆ V A α & Rng(f ) ⊆ A+} for any ordinal α

V A

λ = S α<λ V A α for limit ordinals λ

V A = S

α∈Ord V A α

Define two binary functions from V A into L, assigning to any u, v ∈ V A the values u ∈ v and u = v u ∈ v = v(u) if u ∈ D(v), otherwise 0 u = v = 1 if u = v, otherwise 0 By induction on the complexity of formulas, define for any ϕ(x1, . . . , xn) an n-ary function from (V A)n into L, assigning to an n-tuple u1, . . . , un the value ϕ(u1, . . . , un).

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-56
SLIDE 56

An A-valued universe

Work in classical ZFC. Assume A is a complete (MV-)algebra. Define V A by ordinal induction. A+ = A \ {0A}. V A

0 = {∅}

V A

α+1 = {f : Fnc(f ) & Dom(f ) ⊆ V A α & Rng(f ) ⊆ A+} for any ordinal α

V A

λ = S α<λ V A α for limit ordinals λ

V A = S

α∈Ord V A α

Define two binary functions from V A into L, assigning to any u, v ∈ V A the values u ∈ v and u = v u ∈ v = v(u) if u ∈ D(v), otherwise 0 u = v = 1 if u = v, otherwise 0 By induction on the complexity of formulas, define for any ϕ(x1, . . . , xn) an n-ary function from (V A)n into L, assigning to an n-tuple u1, . . . , un the value ϕ(u1, . . . , un).

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-57
SLIDE 57

An A-valued universe

Theorem

Let ϕ be a closed formula provable in FST. Then ϕ is valid in V A, i. e., ZF proves ϕ = 1. We have obtained an interpretation of FST in ZFC. FST is distinct from ZFC unless A is a Boolean algebra.

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-58
SLIDE 58

An A-valued universe

Theorem

Let ϕ be a closed formula provable in FST. Then ϕ is valid in V A, i. e., ZF proves ϕ = 1. We have obtained an interpretation of FST in ZFC. FST is distinct from ZFC unless A is a Boolean algebra.

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-59
SLIDE 59

An Inner Model of ZF in FST

Definition

(i) In a theory T, we say that a formula ϕ(x1, . . . , xn) in the language of T is crisp iff T ⊢ ∀x1, . . . , xn ⊲ ⊳ ϕ(x1, . . . , xn). (ii) In a (set) theory with language containing ∈ we define Crisp(x) ≡ ∀u ⊲ ⊳ (u ∈ x). (Hereditarily crisp transitive set) HCT(x) ≡ Crisp(x)&∀u ∈ x(Crisp(u)&u ⊆ x) (Hereditarily crisp set) H(x) ≡ Crisp(x) & ∃x′ ∈ HCT(x ⊆ x′)

Lemma

The class H is both crisp and transitive in FST: FST ⊢ ∀x(x ∈ H ∨ ¬(x ∈ H)) FST ⊢ ∀x, y(y ∈ x & x ∈ H → y ∈ H)

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-60
SLIDE 60

An Inner Model of ZF in FST

Definition

(i) In a theory T, we say that a formula ϕ(x1, . . . , xn) in the language of T is crisp iff T ⊢ ∀x1, . . . , xn ⊲ ⊳ ϕ(x1, . . . , xn). (ii) In a (set) theory with language containing ∈ we define Crisp(x) ≡ ∀u ⊲ ⊳ (u ∈ x). (Hereditarily crisp transitive set) HCT(x) ≡ Crisp(x)&∀u ∈ x(Crisp(u)&u ⊆ x) (Hereditarily crisp set) H(x) ≡ Crisp(x) & ∃x′ ∈ HCT(x ⊆ x′)

Lemma

The class H is both crisp and transitive in FST: FST ⊢ ∀x(x ∈ H ∨ ¬(x ∈ H)) FST ⊢ ∀x, y(y ∈ x & x ∈ H → y ∈ H)

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-61
SLIDE 61

An Inner Model of ZF in FST

Definition

(i) In a theory T, we say that a formula ϕ(x1, . . . , xn) in the language of T is crisp iff T ⊢ ∀x1, . . . , xn ⊲ ⊳ ϕ(x1, . . . , xn). (ii) In a (set) theory with language containing ∈ we define Crisp(x) ≡ ∀u ⊲ ⊳ (u ∈ x). (Hereditarily crisp transitive set) HCT(x) ≡ Crisp(x)&∀u ∈ x(Crisp(u)&u ⊆ x) (Hereditarily crisp set) H(x) ≡ Crisp(x) & ∃x′ ∈ HCT(x ⊆ x′)

Lemma

The class H is both crisp and transitive in FST: FST ⊢ ∀x(x ∈ H ∨ ¬(x ∈ H)) FST ⊢ ∀x, y(y ∈ x & x ∈ H → y ∈ H)

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-62
SLIDE 62

An Inner Model of ZF in FST

For ϕ a formula in the language of ZF, define ϕH inductively: ϕH = ϕ for ϕ atomic; ϕH = ϕ for ϕ = 0; ϕH = ψH&χH for ϕ = ψ&χ; ϕH = ψH → χH for ϕ = ψ → χ; ϕH = (∀x ∈ H)ψH for ϕ = (∀x)ψ.

Theorem

Let ϕ be a theorem of ZF. Then FST ⊢ ϕH. So H is an inner model of ZF in FST and ZF is consistent relative to FST. Moreover, the interpretation is faithful: if FST ⊢ ϕH, then ZF ⊢ ϕH, but then ZF ⊢ ϕ.

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-63
SLIDE 63

An Inner Model of ZF in FST

For ϕ a formula in the language of ZF, define ϕH inductively: ϕH = ϕ for ϕ atomic; ϕH = ϕ for ϕ = 0; ϕH = ψH&χH for ϕ = ψ&χ; ϕH = ψH → χH for ϕ = ψ → χ; ϕH = (∀x ∈ H)ψH for ϕ = (∀x)ψ.

Theorem

Let ϕ be a theorem of ZF. Then FST ⊢ ϕH. So H is an inner model of ZF in FST and ZF is consistent relative to FST. Moreover, the interpretation is faithful: if FST ⊢ ϕH, then ZF ⊢ ϕH, but then ZF ⊢ ϕ.

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-64
SLIDE 64

An Inner Model of ZF in FST

For ϕ a formula in the language of ZF, define ϕH inductively: ϕH = ϕ for ϕ atomic; ϕH = ϕ for ϕ = 0; ϕH = ψH&χH for ϕ = ψ&χ; ϕH = ψH → χH for ϕ = ψ → χ; ϕH = (∀x ∈ H)ψH for ϕ = (∀x)ψ.

Theorem

Let ϕ be a theorem of ZF. Then FST ⊢ ϕH. So H is an inner model of ZF in FST and ZF is consistent relative to FST. Moreover, the interpretation is faithful: if FST ⊢ ϕH, then ZF ⊢ ϕH, but then ZF ⊢ ϕ.

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-65
SLIDE 65

An Inner Model of ZF in FST

For ϕ a formula in the language of ZF, define ϕH inductively: ϕH = ϕ for ϕ atomic; ϕH = ϕ for ϕ = 0; ϕH = ψH&χH for ϕ = ψ&χ; ϕH = ψH → χH for ϕ = ψ → χ; ϕH = (∀x ∈ H)ψH for ϕ = (∀x)ψ.

Theorem

Let ϕ be a theorem of ZF. Then FST ⊢ ϕH. So H is an inner model of ZF in FST and ZF is consistent relative to FST. Moreover, the interpretation is faithful: if FST ⊢ ϕH, then ZF ⊢ ϕH, but then ZF ⊢ ϕ.

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-66
SLIDE 66

Ordinals and rank in FST

Let Ord0(x) define ordinal numbers in classical ZFC. The inner model H provides a suitable notion of ordinal numbers in FST: if x ∈ H, then Ord0(x) ≡ OrdH

0 (x),

Ord0(x) is crisp. Define ordinal numbers in FST: Ord(x) ≡ x ∈ H & Ord0(x) Define: V0 = ∅ Vα+1 = WP(Vα) for α ∈ Ord Vα = [

β∈α

Vβ for a limit α ∈ Ord V = [

α∈Ord

Vα Then ∀x∃α(x ∈ Vα).

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-67
SLIDE 67

Ordinals and rank in FST

Let Ord0(x) define ordinal numbers in classical ZFC. The inner model H provides a suitable notion of ordinal numbers in FST: if x ∈ H, then Ord0(x) ≡ OrdH

0 (x),

Ord0(x) is crisp. Define ordinal numbers in FST: Ord(x) ≡ x ∈ H & Ord0(x) Define: V0 = ∅ Vα+1 = WP(Vα) for α ∈ Ord Vα = [

β∈α

Vβ for a limit α ∈ Ord V = [

α∈Ord

Vα Then ∀x∃α(x ∈ Vα).

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-68
SLIDE 68

Ordinals and rank in FST

Let Ord0(x) define ordinal numbers in classical ZFC. The inner model H provides a suitable notion of ordinal numbers in FST: if x ∈ H, then Ord0(x) ≡ OrdH

0 (x),

Ord0(x) is crisp. Define ordinal numbers in FST: Ord(x) ≡ x ∈ H & Ord0(x) Define: V0 = ∅ Vα+1 = WP(Vα) for α ∈ Ord Vα = [

β∈α

Vβ for a limit α ∈ Ord V = [

α∈Ord

Vα Then ∀x∃α(x ∈ Vα).

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-69
SLIDE 69

Extensions and further work

Work with an arbitrary MV-algebra (Chang’s algebra). Can one get “nearly classical”?

  • Lemma. Let A be an algebra, and let M be a model over A.

Let ∼ be a congruence on A. Then M is a model over A/∼. Work without ∆. A completeness theorem?

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-70
SLIDE 70

Extensions and further work

Work with an arbitrary MV-algebra (Chang’s algebra). Can one get “nearly classical”?

  • Lemma. Let A be an algebra, and let M be a model over A.

Let ∼ be a congruence on A. Then M is a model over A/∼. Work without ∆. A completeness theorem?

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-71
SLIDE 71

Extensions and further work

Work with an arbitrary MV-algebra (Chang’s algebra). Can one get “nearly classical”?

  • Lemma. Let A be an algebra, and let M be a model over A.

Let ∼ be a congruence on A. Then M is a model over A/∼. Work without ∆. A completeness theorem?

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-72
SLIDE 72

Extensions and further work

Work with an arbitrary MV-algebra (Chang’s algebra). Can one get “nearly classical”?

  • Lemma. Let A be an algebra, and let M be a model over A.

Let ∼ be a congruence on A. Then M is a model over A/∼. Work without ∆. A completeness theorem?

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-73
SLIDE 73

Extensions and further work

Work with an arbitrary MV-algebra (Chang’s algebra). Can one get “nearly classical”?

  • Lemma. Let A be an algebra, and let M be a model over A.

Let ∼ be a congruence on A. Then M is a model over A/∼. Work without ∆. A completeness theorem?

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic

slide-74
SLIDE 74

Literature

  • D. Klaua: ¨

Uber einen zweiten Ansatz zur Mehrwertigen Mengenlehre, Monatsb.

  • Deutsch. Akad. Wiss. Berlin, 8:782–802, 1966.
  • W. C. Powell: Extending G¨
  • del’s negative interpretation to ZF. J. Symb. Logic,

40:221–229, 1975.

  • R. J. Grayson: Heyting-valued models for intuitionistic set theory. Lecture Notes

Math., 753:402–414, 1979.

  • G. Takeuti, S. Titani: Fuzzy logic and fuzzy set theory. Arch. Math. Logic,

32:1–32, 1992.

  • S. Titani: Lattice-valued set theory. Arch. Math. Logic, 38:395–420, 1999.
  • P. H´

ajek and ZH: A Development of Set Theory in Fuzzy Logic. Beyond Two: Theory and Applications of Multiple-Valued Logic, 273–285. Physica-Verlag, 2003.

  • P. H´

ajek and ZH: Interpreting lattice-valued set theory in fuzzy set theory.

  • Log. J. IGPL 21: 77-90, 2013.

Zuzana Hanikov´ a Models of set theory in Lukasiewicz logic