Austinian propositions #
An Austinian proposition pairs a situation with a situation type and is
true iff the situation satisfies the type ([BP83];
[Gin12] Ch. 4, [sit = s, sit-type = T]). Separating the
situation from the classifying predicate — rather than carrying a
witness by construction — yields propositions that can be false,
which is what discourse needs: an asserted content enters FACTS as a
checkable claim.
Main declarations #
CheckableAustinian— situation + classifying predicate; truth isisTrue, falsityisFalseBCheckableAustinian— the Bool-valued variant for computational use;toBPropevaluates the classifier as anS → Bool
A checkable Austinian proposition: a situation paired with a classifying predicate ([Gin12] Ch. 4). Truth requires the situation to satisfy the type, but need not hold — unlike a witness-carrying situation–type pair, this proposition can be false.
- sit : S
The situation being classified
- sitType : S → Prop
The classifying predicate (situation type)
Instances For
A checkable Austinian proposition is true iff the situation satisfies the type.
Instances For
A checkable Austinian proposition is false iff the situation doesn't satisfy the type.
Instances For
Decidable variant of CheckableAustinian for computational use.
- sit : S
- sitType : S → Bool
Instances For
Decidable truth check.
Instances For
Convert a decidable Austinian to S → Bool: evaluate the classifier
at each situation.
Instances For
A true Austinian proposition's toBProp holds at its situation.