Model theory is typically based on a formal language whose production rules and syntax are designed to formalize the deductive process, and as such typically include predicate or relation symbols. Obviously, any predicate by itself constitues a (atomic) formula, but any formula, when interpreted in a model, corresponds to a predicate as well, insofar as the formula corresponds to a definable subset of the model's universe which one could then define as the interpretation of a predicate symbol. Neither of those correspondences are bijections, however though evidently predicates are extraneous, so the question is - are they blanketed in the language for the identical cause that the established quantifier is included no matter being able to be described using handiest the existential quantifi

rustenig

rustenig

Answered question

2022-09-12

Model theory is typically based on a formal language whose production rules and syntax are designed to formalize the deductive process, and as such typically include predicate or relation symbols. Obviously, any predicate by itself constitues a (atomic) formula, but any formula, when interpreted in a model, corresponds to a predicate as well, insofar as the formula corresponds to a definable subset of the model's universe which one could then define as the interpretation of a predicate symbol.
Neither of those correspondences are bijections, however though evidently predicates are extraneous, so the question is - are they blanketed in the language for the identical cause that the established quantifier is included no matter being able to be described using handiest the existential quantifier and negation image, i.e. for comfort? Or is the inclusion of predicate symbols genuinely important, either in version concept particularly or in the philosophical motivation as a rigorous examine of the deductive procedure?

Answer & Explanation

Brooklynn Valencia

Brooklynn Valencia

Beginner2022-09-13Added 18 answers

Based on your question, I'm also assuming you're trying to omit function and constant symbols.
Without predicate symbols, there are very few definable sets. If M is a structure in the empty language, then:
The sets definable without parameters in M are precisely the emptyset and the whole domain of M .
The sets definable with parameters in M are precisely the finite and cofinite subsets of the domain of M .
Basically, "atomic predicate symbols" are needed for the process of building a family of definable sets to even get off the ground.
Of course, given a structure M we can always look at it as simply a family of definable sets - that is, a pair ( M ;F) where M is the domain of M and F is the family of all M -definable subsets of M. We can even do better, and look at the pair
D e f ( M ) = ( M ; { F a ¯ : a ¯ M | a ¯ | } )
where F a ¯ is the family of sets definable in M using the tuple a ¯ as parameters.
However, the passage from M to D e f ( M ) loses lots of information. In particular, we forget how to define homomorphisms between structures, since we can't recover how a given definable set is in fact defined.
So while it is true that in some sense the division between "atomic predicate" and "definable set" is ad hoc, it's still necessary to (i) provide some way to generate definitions, and (ii) be able to tell what definition(s) correspond to a given definable set. We can do this with sufficient work while avoiding the usual atomic predicate approach, but this only creates more work for us and is in the end equivalent.

Do you have a similar question?

Recalculate according to your conditions!

New Questions in High school statistics

Ask your question.
Get an expert answer.

Let our experts help you. Answer in as fast as 15 minutes.

Didn't find what you were looking for?