Can the composition of 2 functions be proven using 3 formulas?

  • Context: Undergrad 
  • Thread starter Thread starter TomMe
  • Start date Start date
  • Tags Tags
    Composition Functions
Click For Summary

Discussion Overview

The discussion revolves around proving that the composition of two functions is itself a function, using specific logical formulas and quantifiers. Participants explore the relationship between the definitions of functions and the composition of relations, focusing on the use of logical reasoning and quantifiers in formal proofs.

Discussion Character

  • Technical explanation
  • Mathematical reasoning
  • Debate/contested

Main Points Raised

  • One participant asks for a proof that the composition of two functions is a function using three specific formulas related to functions and their properties.
  • Another participant asserts that if for every \( a \in A \) there is a unique \( b \in B \) such that \( f(a) = b \), and for every \( b \in B \) there is a unique \( c \in C \) such that \( g(b) = c \), then there exists a unique \( c \in C \) such that \( gf(a) = c \), suggesting that \( gf \) is a function.
  • A participant expresses a desire to find a way to express the proof using formulas and logic rather than verbal explanations.
  • Another participant argues that the initial formulas do indeed represent a logical proof, but emphasizes the need for deeper understanding rather than purely formulaic manipulation.
  • One participant questions whether they can manipulate the quantifiers to derive the conclusion about the composition of functions without deeper reasoning, expressing frustration over their understanding of the logical steps involved.
  • A participant discusses the challenges of teaching logic, highlighting that knowing logical implications does not necessarily aid in proving specific properties of functions, and questions the clarity of the original statements.
  • Another participant admits to struggling with the interpretation of the logical structure, particularly in combining the pairs from the definitions of the functions and the composition.
  • There is a query about whether the symbols used in the definitions can be interpreted as logical implications, indicating confusion about the logical relationships expressed in the formulas.

Areas of Agreement / Disagreement

Participants express differing views on the adequacy of using logical formulas to prove the composition of functions. While some believe that the formulas provide a sufficient basis for the proof, others feel that deeper reasoning is necessary, indicating a lack of consensus on the approach to take.

Contextual Notes

Participants highlight limitations in their understanding of logical manipulation and the interpretation of quantifiers, which may affect their ability to construct a formal proof. There is an acknowledgment of the complexity involved in transitioning from verbal explanations to formal logical expressions.

TomMe
Messages
51
Reaction score
0
Can anyone show me how to prove exactly that the composition of 2 function is again a function, by using the following 3 formulas?

Suppose f: A -> B and g: B -> C are functions, then

(1)[tex]\forall \ a \ \epsilon \ A : \exists ! \ b \ \epsilon \ B : (a,b) \ \epsilon \ f[/tex]
(2)[tex]\forall \ b \ \epsilon \ B : \exists ! \ c \ \epsilon \ C : (b,c) \ \epsilon \ g[/tex].

And by definition the composition of relations f and g is

(3)[tex]g \ o \ f = \{(a,c) \ | \ \exists \ b \ \epsilon \ B : (a,b) \ \epsilon \ f \ and \ (b,c) \ \epsilon \ g \}[/tex].

I should be getting [tex]\forall \ a \ \epsilon \ A : \exists ! \ c \ \epsilon \ C : (a,c) \ \epsilon \ g \ o \ f[/tex] but I'm not sure how to combine the givens. I can do it in words, no problem, but I'm not that good in the use of quantifiers.

Thanks in advance.
 
Last edited:
Physics news on Phys.org
for a in A there is a unique b in B such that f(a)=b, and for b in B there is a unique c in C such that g(b)=c, hence there is a unique c in C such that gf(a)=c, so gf is a function.
 
Well, yes that's what I meant by explaining in words. But is there a way to do this using formulas and laws of logic?
 
that is a formula and uses logic. it isn't a hand wavy "idea" of the proof. if you want use the formula for f being a f****ion AND the formula for g being a function IMPLIES the formula for gf being a fucntin then, but in order to prove that the law is true you still need to think abuot it not purely in terms of formulae.
 
So I can't write down

[tex]\forall \ a \ \epsilon \ A : \exists ! \ b \ \epsilon \ B : (a,b) \ \epsilon \ f[/tex] and [tex]\forall \ b \ \epsilon \ B : \exists ! \ c \ \epsilon \ C : (b,c) \ \epsilon \ g[/tex]

and use the laws of logic to move around some quantifiers to get

[tex]=>[/tex] [tex]\forall \ a \ \epsilon \ A : \exists ! \ c \ \epsilon \ C : (a,c) \ \epsilon \ g \ o \ f[/tex]

without really thinking about it? That's too bad, because I already spent a lot of time trying to figure it out that way. :smile:

Guess I'll stick to the "arrows" explanation then, I understand that one best.
 
this is one of my big problems with teaching people logic without explaining to them that knowing whent o show something is a tautology, or that (A implies B) and (B implies C) implies (A implies C) doesn't actually help us ever prove anything about, say continuous functions. it does tell me that in order to show A implies C i can go via an intermediate step B but doesn't tell me how (if it is even possible) to make that deduction. moving quantifiers aroud will produce (hopefully) equivalent statements and what you are aiming to do is get to one that is "more obviously true", but i ask you what can be more obviously true than the one you have written down?
 
I'm not really well versed in the use of logic, so forgive me if I don't fully understand your explanation above. I know the basic concepts of propositional logic, which is extremely useful when doing proofs.

But in this case I seem to have a problem of interpretation. Trying to unite both pairs [tex](a,b) \ \epsilon \ f[/tex] and [tex](b,c) \ \epsilon \ g[/tex] in (3) gives me a headache.
Maybe because that is not the way to do it then? I should focus on those intermediate steps instead?

Then, just bear with me, can I say that if [tex](a,c) \ \epsilon \ g \ o \ f \ => \exists \ b \ \epsilon \ B : \ (a,b) \ \epsilon \ f \ => \forall \ a \ \epsilon \ A : \exists! \ b \ \epsilon \ B[/tex] ?

Or in other words, can I interpret the | and : in (1), (2) and (3) as => or <=> ?
 

Similar threads

  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
6
Views
3K
Replies
16
Views
3K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K