How to define a set without set builder notation

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
2 replies · 2K views
hgfhh12
Messages
1
Reaction score
0
How do you define a set without using set builder notation? For example, let's say that I want to define set S as:

S={x ∈ ℕ ∣ 0<x<5}

Then
S={1,2,3,4}
However, suppose that I wanted to define S without set-builder notation, as below?

∀x(x ∈ ℕ ^ 0<x<5 ⟺ x∈S )

Would these two statements be equivalent, or is there something else provided in the set builder notation that I am missing?

Thanks.
 
Physics news on Phys.org
Your definition is fine. In essence a set is isomorphic to the logical predicate defining which elements are in the set. Set algebra and boolean algebra are isomorphic. (This is true provided we forbid self reference in predicates which would allow formulation of a Russell's paradox.)

So for example {} = X such that for all a in X, True=False. (there is thus never an a in X).

We typically do the reverse however. We like to map logic into set notation and set concepts. See for example introductory probability theory.