Godelization is not being discussed above. Equivalence of wffs is done with 
the biimplication operator, ( ph <-> ps ). Definitions for new wff syntax 
are typically introduced with a biimplication, example:

df-an ⊢ ((𝜑 ∧ 𝜓) ↔ ¬ (𝜑 → ¬ 𝜓)) { A and B ) is equivalent to the 
negation of ( A implies not B ). This is is the introduction of the and 
symbol's meaning, so metamath counts it as an axiom, just like it counts 
the syntax statement wa as an axiom.

You can't define a *set* from every *wff*, but you can define a *class*. { 
x | ph } defines a class such that 

sbc8g ⊢ (𝐴 ∈ 𝑉 → (*[*𝐴 / 𝑥*]*𝜑 ↔ 𝐴 ∈ {𝑥 ∣ 𝜑}))  {when A is an 
element of any class, ph with A properly substituted for x is true 
if-and-only-if A is an element of { x | ph } )
Many, but not all classes are sets, but only sets can be elements of sets. 
The distinction between wffs., classes and sets became important at the 
begining of the 20th century when by playing games with the language of 
wffs, irreconcilable problems arose with the historical practice of 
treating wffs, classes and sets the same. A famous example is Russell's 
paradox and the class R = {𝑥 ∣ 𝑥 ∉ 𝑥} ;
If R is a set, then either R is a member of itself, and therefore it can't 
be a member of itself OR R is not a member of itself and therefore must be 
a member of itself. 

See https://us.metamath.org/mpeuni/ru.html for the then-revolutionary 
conclusion that R is not a set.

Classes that are not sets are called proper classes, with examples 
including the class of all sets, {𝑥 ∣ ⊤}, and the class of all sets which 
have the property that every proper subset which is transitively ordered is 
also a member {𝑥 ∣ ∀𝑦((𝑦 ⊊ 𝑥 ∧ Tr 𝑦) → 𝑦 ∈ 𝑥)} , commonly called the 
ordinal numbers.

So you can't have a set, or even a class, of all the wffs. If you want to 
count all possible wffs, your main problem is that anyone can define a new 
syntax at any time and your work becomes obsolete. Better to count 
something more abstract like the number of trees with j types of terminal 
nodes, k types of single-child nodes, m-types of two-child nodes, n-types 
of three-child nodes, etc. Then you could extend that work to include nodes 
which are not wffs but also classes and set variables. Abstraction is 
wonderful as Eugenia Cheng named her book "The Joy of Abstraction" in part 
as a play on a famous 1972 book and Keith Devlin's 1993 textbook.

On Saturday, January 4, 2025 at 8:19:04 AM UTC-8 Peter Dolland wrote:

> I understand, that I can *simulate* wffs doing something like 
> "Godelization". But I think, this is not what I want. So my questions are 
> going in the direction, why I cannot define a set like { " ( ph \/ -. ph ) 
> " } . Surely, I could define such sets using  the Word constructor <" "> , 
> but it would be a laborious activity to reconstruct the whole wff syntax, 
> and there will be still the challenge to define the semantics.
>
> At the moment the only way to continue my reasoning about integrating 
> algebraic combinatorics I see to examine whether I really need sets of wffs 
> or which possibilities are to avoid them.
>
> In my understanding so far, intuitionistic logic restricts the 
> possibilities of reasoning compared to conventional logic. I do not expect 
> to be able to express facts in it that I cannot express in conventional 
> logic. 
> Am 03.01.2025 um 16:50 schrieb Jim Kingdon:
>
> Not directly but you can achieve many of the things you'd want to with 
> constructions like { x | ph } or with using a subset of { (/) } as a way of 
> representing a truth value. 
>
> Many of the examples I can think of are in iset.mm, for example 
>
> * https://us.metamath.org/ileuni/df-exmid.html 
>
> * https://us.metamath.org/ileuni/nndc.html 
>
> * https://us.metamath.org/ileuni/mkvprop.html 
>
> On 1/3/25 07:10, 'Peter Dolland' via Metamath wrote: 
>
> Is there any set of wffs? 
>
> Is there an equality (not equivalence) of wffs? So ` -. -. ph =/= ph ` . 
>
> Is a mapping of wffs into classes possible? 
>
> Clarification very appreciated! 
> Thank you! 
> Peter Dolland 
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Metamath" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/metamath/00afab6b-50ba-4862-9179-c028a313f18an%40googlegroups.com.

Reply via email to