O Proposition Particular Negative Classifier

Recognize an O proposition represented as some subject member satisfying a negated predicate.

Description

Categorical propositions use A for universal affirmative, E for universal negative, I for particular affirmative and O for particular negative.

Categorical propositions use A for universal affirmative, E for universal negative, I for particular affirmative and O for particular negative. An O proposition states that some subject member does not belong to the predicate class.1

The tool returns isO. Interpret the result under the rule and assumptions below; an encoded premise’s truth is not independently established.

When to use O Proposition Particular Negative Classifier

Use this for the following task: Recognize an O proposition represented as some subject member satisfying a negated predicate. Prepare the specified logical encoding before running the check or transformation.

How to use O Proposition Particular Negative Classifier and understand its results

  1. Prepare the requested Boolean values, complete truth-table rows, or identifier atoms. An atom is a name such as p or premise_1, not a natural-language sentence.
  2. Enter quantifier, predicateNegated according to the field table, then run the tool.
  3. Read isO. Use the matching rule, assignment order or nonempty-class assumptions below to interpret the result.
  4. For a false check, inspect the supplied encoding and matching rule. A well-formed false result is different from an input error.
Input fieldMeaningValue type and boundsRequirement
quantifierQuantifierstring; choices "all", "some"Required
predicateNegatedPredicate negatedbooleanRequired

Represent the statement with quantifier all or some and a Boolean predicateNegated flag. Compare those fields with the chosen categorical form and return its classification flag.

isO = quantifier is some AND predicateNegated is true

The symbols and boundary conditions refer to the supplied fields and the implementation described above.

Output fieldMeaningValue type
isOIs Oboolean
json
{
  "input": {
    "quantifier": "some",
    "predicateNegated": true
  },
  "output": {
    "isO": true
  }
}

Limitations and assumptions

This classifies a supplied encoding without parsing natural-language sentences or assessing class existence. A false flag means another form, not a false proposition.

The supplied encodings must represent the intended propositions or classes. No natural-language parsing or assessment of empirical premise truth is performed. Malformed input gives a tool error rather than a logical false result.

Alternative or Complementary methods

Choose I Proposition Particular Affirmative Classifier when you need its operation: Recognize an I proposition represented as some subject member satisfying an unnegated predicate. Choose E Proposition Universal Negative Classifier for the complementary operation: Recognize an E proposition represented as all subject members satisfying a negated predicate.

Background reference: Categorical Logic.

References

  1. Categorical Logic — Philip B. Stark, University of California Berkeley

Similar or alternative tools

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies