Proving a=a: Using Natural Deduction to Show Equality in Set Theory

  • Thread starter quantum123
  • Start date
  • Tags
    Proof
In summary, the conversation discussed the concept of equality and its role in set theory. It was mentioned that there are different definitions of "=", but it was argued that the axiom of extension in set theory provides a clear and unequivocal definition. It was also noted that the ability to prove a=a means that it is not necessarily an axiom, as it can be derived using natural deduction rules. However, it was pointed out that this proof may not be applicable in all contexts and it was suggested that further examination of the concept of equivalence may be necessary.
  • #1
quantum123
306
1
Today while day dreaming I discovered something interesting. I can prove a=a.
Here's how:

You can prove P=>P using natural deduction rules.(=> Intro)
So you can prove that x is an element of a => x is an element of a
Hence a is subset of a, and vice versa.
By ZFC axiom of extension, a=a

So a=a need not be an axiom, because it can be proven. In this sense, equality is not the fundamental concept. Set membership is.
 
Physics news on Phys.org
  • #2
quantum123 said:
Today while day dreaming I discovered something interesting. I can prove a=a.

Unfortunately there are several different defintiions of "=". It appears that what you did was prove that the set consisting of only the element 'a' is equal to the set consisting of only the element 'a'. This doesn't help in other contexts. (For example {a,a} = {a} as sets but not as strings of characters. It also isn't clear whether you are relying on those other contexts in your proof. You'd have to check that the concept of "equvalence relation" isn't used in developing he set theory and propositional logic that you cited.
 
  • #3
I am using only set theory as the basis.
I did not mention the set consisting of a, but rather a is an arbitrary set. The axiom of extension in set theory does in fact tell you what = means, unequivocally.
 
  • #4
Sorry Q, but you've only stated half of the equivalence, the other half does not follow..., unless you us a=a, that is, you have assumed the consequent.
 
  • #5


This is an interesting discovery indeed. Your use of natural deduction to prove a=a is a valid and logical approach. It is important to note that in set theory, equality is not considered a fundamental concept, but rather a derived concept. As you have shown, it can be proven using the axiom of extension and the concept of set membership. This highlights the power and versatility of natural deduction in proving mathematical concepts. Keep exploring and discovering new connections in your daydreams – you never know what interesting insights you may uncover.
 

1. What is natural deduction in set theory?

Natural deduction is a method of proof in set theory that uses logical rules and assumptions to derive conclusions. It is based on the idea that a statement can be proven by breaking it down into smaller, simpler statements and using logical rules to connect them.

2. Why is proving a=a important in set theory?

Proving a=a, also known as the reflexive property of equality, is important in set theory because it is one of the fundamental properties of equality. It states that any element is equal to itself, which is a basic assumption in many mathematical proofs and arguments.

3. What is the process of proving a=a using natural deduction?

The process of proving a=a using natural deduction involves breaking down the statement into simpler statements and using logical rules, such as the reflexive rule, to connect them. This typically involves writing out the proof step by step and clearly stating each logical rule or assumption used.

4. Are there any common mistakes to avoid when using natural deduction to prove a=a?

One common mistake to avoid when using natural deduction to prove a=a is assuming that the statement is true without properly proving it. It is important to carefully follow the logical rules and clearly state each step in the proof in order to avoid any errors or misunderstandings.

5. How is natural deduction used in real-world applications?

Natural deduction is a common method used in various fields, such as mathematics, computer science, and philosophy, to prove the validity of arguments and statements. It is also used in artificial intelligence and machine learning to derive conclusions and make logical inferences.

Similar threads

  • Set Theory, Logic, Probability, Statistics
Replies
2
Views
1K
  • Set Theory, Logic, Probability, Statistics
Replies
5
Views
1K
  • Set Theory, Logic, Probability, Statistics
Replies
6
Views
1K
  • Set Theory, Logic, Probability, Statistics
Replies
1
Views
2K
  • Set Theory, Logic, Probability, Statistics
Replies
1
Views
1K
  • Set Theory, Logic, Probability, Statistics
Replies
14
Views
4K
  • Set Theory, Logic, Probability, Statistics
Replies
16
Views
2K
  • Set Theory, Logic, Probability, Statistics
Replies
4
Views
1K
  • Set Theory, Logic, Probability, Statistics
Replies
10
Views
2K
  • Set Theory, Logic, Probability, Statistics
Replies
14
Views
3K
Back
Top