Curry paradox

E73424

Curry paradox is a self-referential logical paradox that arises in certain formal systems without using negation, showing how naive reasoning about implication and self-reference can lead to triviality.

All labels observed (4)

Label Occurrences
Curry’s paradox 3
Curry paradox canonical 1
Curry's paradox 1

How this entity was disambiguated

Statements (45)

Predicate Object
instanceOf logical paradox
self-referential paradox
semantic paradox
arisesIn certain formal systems with contraction
naive set theory
naive truth theory
systems with unrestricted modus ponens
unrestricted comprehension schemas
canBeBlockedBy rejecting contraction
restricting conditional proof
restricting modus ponens
using non-classical conditionals
canLeadTo explosion of the theory
triviality
doesNotRequire falsity predicate
negation
hasAlternativeName Curry paradox
surface form: Curry’s paradox
hasConsequence collapse of a theory into proving every sentence
hasForm self-referential sentence implying an arbitrary statement
historicallyAttributedTo Haskell Curry
involves conditional proof
material implication
naive reasoning about implication
self-reference
isAnalogousTo Russell’s paradox
surface form: Russell paradox
isDiscussedIn foundations of mathematics
philosophical logic
theories of truth
isRelatedTo liar paradox
surface form: Liar paradox

paradoxes of entailment
paradoxes of material implication
isUsedAs argument against naive truth definitions
example of self-referential inconsistency
test case for non-classical logics
motivates non-classical logics
paraconsistent logics
restrictions on structural rules
substructural logics
namedAfter Haskell Curry
requires a conditional that validates certain structural rules
shows dangers of unrestricted self-reference
inconsistency of naive reasoning about implication
threatens naive set-theoretic comprehension
systems with naive truth predicates
typicalConstruction a sentence that asserts: if this sentence is true, then φ

How these facts were elicited

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

liar paradox relatedTo Curry paradox
Curry paradox hasAlternativeName Curry paradox
this entity surface form: Curry’s paradox
Eubulides of Miletus knownFor Curry paradox
this entity surface form: Horned man paradox
Haskell Curry knownFor Curry paradox
this entity surface form: Curry’s paradox
Haskell Curry hasConceptNamedAfter Curry paradox
this entity surface form: Curry’s paradox
naive set theory isInconsistentBecauseOf Curry paradox
this entity surface form: Curry's paradox