{"id":20312,"date":"2025-10-30T10:03:46","date_gmt":"2025-10-30T14:03:46","guid":{"rendered":"https:\/\/notes.math.ca\/article\/functions-and-invertible-functions-response\/"},"modified":"2025-11-27T08:32:35","modified_gmt":"2025-11-27T13:32:35","slug":"functions-and-invertible-functions-response","status":"publish","type":"article","link":"https:\/\/notes.math.ca\/en\/article\/functions-and-invertible-functions-response\/","title":{"rendered":"Functions and Invertible Functions: Response"},"content":{"rendered":"<p>Your teacher comes to class and says: \u201cToday, we are going to discuss rings.\u201d What is your first reaction? Puzzled, thinking about it, you want to ask: \u201cWhat do you mean?\u201d What could the \u2018ring\u2019 be? Maybe the teacher has rings of Saturn in mind, or the Ring of Fire (the earthquake-prone boundary of the Pacific); or maybe they meant a boxing ring, or a smuggling ring, or an engagement ring &#8230; maybe the ring from the <em>Lord of the Rings<\/em>. You are scratching your head &#8230; maybe it is about a commutative ring, a ring as the region between concentric circles, or a Borromean ring; or, a ring model as in a circular configuration of neurons in a network? Your teacher\u2019s announcement is, to say the least, <em>ambiguous<\/em>!<\/p>\n<p>This article is a response to the article \u201cOn invertible functions and on functions in general\u201d published in the CMS Notes (June 2025) which highlights the importance of the initial definition of a function and the conditions needed for the invertibility of a function.<\/p>\n<p>A bit of a background. As educators (in particular those of us involved in K-12 teacher education and tertiary education research) we routinely discuss situations which involve <em>ambiguities<\/em>, <em>imprecise<\/em>, <em>unclear<\/em>, <em>or incomplete statements<\/em> in mathematics. For instance, the exponent of <span class=\"wp-katex-eq\" data-display=\"false\"> \u22121 <\/span> might denote a reciprocal, or an inverse function (e.g., the fact that <span class=\"wp-katex-eq\" data-display=\"false\">sin^{-1}x<\/span> may mean <span class=\"wp-katex-eq\" data-display=\"false\">csc x<\/span> or <span class=\"wp-katex-eq\" data-display=\"false\">arcsin x<\/span> could be a source of confusion). The meaning of the term \u2018multiplication\u2019 depends on the context (product of real numbers, or functions, or matrices, scalar product, etc.), meaning that we have to be on alert and always ask ourselves \u2018what is going on here?\u2019. Bringing up such situations with our students could lead to productive discussions, which deepen their understanding. Arguing that <span class=\"wp-katex-eq\" data-display=\"false\">0.999ldots<\/span>is equal to <span class=\"wp-katex-eq\" data-display=\"false\">1<\/span> involves asking \u2018what does <span class=\"wp-katex-eq\" data-display=\"false\">0.999ldots<\/span> actually mean?\u2019, and then using appropriate machinery (geometric series) to figure out the answer.<\/p>\n<p>So far, so good \u2013 so what is the problem (i.e., why this response)? The question we are asking is this: \u201cHow far should we go beyond identifying ambiguities and discussing their pedagogical value, i.e., at what point do we move from questioning available definitions to choosing the one to work with?\u201d To illustrate, we look at Tsamir and Tirosh (2025), who contrast the following competing definitions:<\/p>\n<p style=\"padding-left: 40px;\">Definition 1: A function <span class=\"wp-katex-eq\" data-display=\"false\">f<\/span> is called increasing if <span class=\"wp-katex-eq\" data-display=\"false\">f(x_1)leq f(x_2)<\/span> whenever <span class=\"wp-katex-eq\" data-display=\"false\">x_1&lt;x_2.<\/span><\/p>\n<p style=\"padding-left: 40px;\">Definition 2: A function f is called increasing if <span class=\"wp-katex-eq\" data-display=\"false\">f(x_1) &lt; f(x_2)<\/span> whenever<span class=\"wp-katex-eq\" data-display=\"false\">x_1&lt;x_2<\/span><\/p>\n<p>The authors use examples (and non-examples) to illustrate the differences between the two definitions, and this is where their narratives end. Of course, anyone teaching Calculus cannot afford to stop here \u2013 they need to select a definition in order to move on and continue developing mathematical concepts.<\/p>\n<p>In mathematics education, there is a concept called horizon content knowledge, often abbreviated as HCK. The basic premise (adjusted to our argument) is that, when faced with having to make a decision (as above \u2013 Definition 1 or Definition 2?), we look forward, i.e., what happens later (in our course, or in a textbook) informs the decisions we have to make now. Since we would like to claim that increasing functions are invertible (which, looking at the farther horizon, is also a theorem in analysis), we must adopt Definition 2 (and this is what Calculus textbooks do).<\/p>\n<p>When faced with ambiguities, we need to consider context and purpose. This means not only to \u2018backward engineer\u2019 the material or to decide what is important or relevant, but also to keep in mind who our audience is (mathematics and statistics majors, life sciences students, engineers, economics students, and so on).<\/p>\n<p>Zazkis (2025) contrasts two definitions of a function, identified as the Ordered Pair definition (Halmos, 1960) and the Bourbaki Triple definition (Bourbaki, 1968), commenting that \u201cwhile the similarity is evident, a no- table difference is explicit mention of domain and codomain in the \u2018triple definition\u2019 \u201d.<\/p>\n<p>Halmos (1960) defines a function as a relation (p. 30); previously, talking about relations (p. 27), he defines two associated sets: the domain and the range of a relation. Thus, even though it is not explicitly mentioned, a function comes with its associated domain and range. The Bourbaki Triple definition conceptualizes a function as a triple <span class=\"wp-katex-eq\" data-display=\"false\"> (D,F,E)<\/span>, where <span class=\"wp-katex-eq\" data-display=\"false\">D<\/span> and <span class=\"wp-katex-eq\" data-display=\"false\">E<\/span> are sets and <span class=\"wp-katex-eq\" data-display=\"false\">F<\/span> is a subset of <span class=\"wp-katex-eq\" data-display=\"false\">Dtimes E<\/span> with the property that for every <span class=\"wp-katex-eq\" data-display=\"false\">xin D<\/span> there is a unique <span class=\"wp-katex-eq\" data-display=\"false\">yin E<\/span> so that <span class=\"wp-katex-eq\" data-display=\"false\">(x,y)in F.<\/span><\/p>\n<p>The resolution of the issue raised (Which condition(s) guarantee the invertibility of a function?) can be reached by a careful reading of the two references. Halmos\u2019s (1960) definition of a function as a relation means that a function is surjective (i.e., onto its range), and thus only one-to-one-ness is needed. Bourbaki\u2019s definition says that E is the codomain (not the range), and thus both surjectivity and one-to-one-ness are needed. (We are sure that we glossed over some subtleties which might leave those in philosophy of mathematics unhappy.)<\/p>\n<p>This discussion, so far (i.e., contrasting Halmos and Bourbaki definitions), is not something that we can conduct in most of our first-year university mathematics classrooms. However, as it does pose interesting questions, we now move this discussion to the context of Calculus.<\/p>\n<p>A common definition of a function in Calculus is the following statement.<\/p>\n<p style=\"padding-left: 40px;\">Definition 3. A function <span class=\"wp-katex-eq\" data-display=\"false\">f<\/span> is a rule that assigns to each element <span class=\"wp-katex-eq\" data-display=\"false\">x<\/span> in a set <span class=\"wp-katex-eq\" data-display=\"false\">D<\/span> exactly one element, called <span class=\"wp-katex-eq\" data-display=\"false\">f (x)<\/span>, in a set <span class=\"wp-katex-eq\" data-display=\"false\">E<\/span>. (Stewart et al., 2021, p. 8)<\/p>\n<p>The material presented prior to this definition (reading a definition in isolation is never a good idea) informs us that <span class=\"wp-katex-eq\" data-display=\"false\">D<\/span> and <span class=\"wp-katex-eq\" data-display=\"false\">E<\/span> are non-empty subsets of the set of real numbers. The set <span class=\"wp-katex-eq\" data-display=\"false\">D<\/span> is called the domain of <span class=\"wp-katex-eq\" data-display=\"false\">f<\/span> . Some textbooks do not explicitly name the set <span class=\"wp-katex-eq\" data-display=\"false\">E<\/span> the codomain of <span class=\"wp-katex-eq\" data-display=\"false\">f<\/span> (even though they use the notation <span class=\"wp-katex-eq\" data-display=\"false\">fcolon D rightarrow E<\/span>); however, all Calculus textbooks define the range of <span class=\"wp-katex-eq\" data-display=\"false\">f<\/span> as the set <span class=\"wp-katex-eq\" data-display=\"false\">f (D)<\/span> of all values <span class=\"wp-katex-eq\" data-display=\"false\">f (x)<\/span> for <span class=\"wp-katex-eq\" data-display=\"false\">x<\/span> in the domain <span class=\"wp-katex-eq\" data-display=\"false\">D<\/span> of <span class=\"wp-katex-eq\" data-display=\"false\"> f<\/span> .<\/p>\n<p>From this definition it is clear that while <span class=\"wp-katex-eq\" data-display=\"false\">fcolon D rightarrow E <\/span> does not have to be surjective, the function <span class=\"wp-katex-eq\" data-display=\"false\">fcolon D rightarrow f(D)<\/span> is always surjective. Thus, the following statement holds.<\/p>\n<p style=\"padding-left: 40px;\">Theorem 1. Assume that a function <span class=\"wp-katex-eq\" data-display=\"false\">fcolon D rightarrow E<\/span> is one-to-one. Then <span class=\"wp-katex-eq\" data-display=\"false\">f<\/span> has an inverse function <span class=\"wp-katex-eq\" data-display=\"false\">g<\/span> defined on <span class=\"wp-katex-eq\" data-display=\"false\">f (D)<\/span>. (modified from Stewart et al., 2021, p. 55)<\/p>\n<p>When studying ambiguities about the conditions needed for a function to have an inverse function, Mirin et al. (2020, p.23) bring up the question on whether <span class=\"wp-katex-eq\" data-display=\"false\">f(x)=e^x<\/span> is invertible or not (as it is not surjective onto <span class=\"wp-katex-eq\" data-display=\"false\">bf R<\/span>). With Theorem 1 in mind, one response is that the function <span class=\"wp-katex-eq\" data-display=\"false\">fcolon {bf R} rightarrow {bf R}<\/span> defined by <span class=\"wp-katex-eq\" data-display=\"false\">f(x)=e^x<\/span> (being increasing and thus one-to-one) has the inverse function <span class=\"wp-katex-eq\" data-display=\"false\">g<\/span> (namely <span class=\"wp-katex-eq\" data-display=\"false\">g(x)=f^{-1}(x)=ln x<\/span>) defined on <span class=\"wp-katex-eq\" data-display=\"false\">f({bf{R}})=(0,infty)<\/span>.<\/p>\n<p>Zazkis (2025) concludes the article by asking whether the functions <span class=\"wp-katex-eq\" data-display=\"false\">gcolon {bf R} rightarrow {bf R}<\/span>, defined by<span class=\"wp-katex-eq\" data-display=\"false\">g(x)=x^2<\/span>, and <span class=\"wp-katex-eq\" data-display=\"false\">hcolon {bf R} rightarrow [0,infty)<\/span>, defined by <span class=\"wp-katex-eq\" data-display=\"false\">h(x)=x^2<\/span>, are equal. Of course, it is a matter of which definition we use.<\/p>\n<p style=\"padding-left: 40px;\">Definition 4. Two functions <span class=\"wp-katex-eq\" data-display=\"false\">f_1colon D_1 rightarrow E_1<\/span> and <span class=\"wp-katex-eq\" data-display=\"false\">f_2colon D_2 rightarrow E_2<\/span> are said to be equal if their domains <span class=\"wp-katex-eq\" data-display=\"false\">D_1<\/span> and <span class=\"wp-katex-eq\" data-display=\"false\">D_2<\/span> are equal, their ranges <span class=\"wp-katex-eq\" data-display=\"false\">f(D_1)<\/span> and <span class=\"wp-katex-eq\" data-display=\"false\">f(D_2)<\/span> are equal, and <span class=\"wp-katex-eq\" data-display=\"false\">f_1(x)=f_2(x)<\/span> for all <span class=\"wp-katex-eq\" data-display=\"false\">x<\/span> in <span class=\"wp-katex-eq\" data-display=\"false\">D_1=D_2<\/span>.<\/p>\n<p style=\"padding-left: 40px;\">Definition 5. Two functions <span class=\"wp-katex-eq\" data-display=\"false\">f_1colon D_1 rightarrow E_1<\/span> and <span class=\"wp-katex-eq\" data-display=\"false\">f_2colon D_2 rightarrow E_2<\/span> are said to be equal if their domains <span class=\"wp-katex-eq\" data-display=\"false\">D_1<\/span> and <span class=\"wp-katex-eq\" data-display=\"false\">D_2<\/span> are equal, their codomains <span class=\"wp-katex-eq\" data-display=\"false\">E_1<\/span> and <span class=\"wp-katex-eq\" data-display=\"false\">E_2<\/span> are equal, and <span class=\"wp-katex-eq\" data-display=\"false\">f_1(x)=f_2(x)<\/span> for all <span class=\"wp-katex-eq\" data-display=\"false\">x<\/span> in <span class=\"wp-katex-eq\" data-display=\"false\">D_1=D_2<\/span>.<\/p>\n<p>Although Definition 4 is commonly used in Calculus, it is not always explicitly stated; for instance, it does not appear in Stewart et al. (2021). According to Definition 4, the two functions g and h are equal (we do not use the term \u2018equivalent\u2019 that Zazkis (2025) uses). However, this might not make us happy because h is onto, but g is not. If we wish to fix this, then we need to adopt Definition 5, which implies that g and h are two different functions.<\/p>\n<p>There is another aspect of the definition of equal functions that is important \u2013 the equality of their domains. For instance, the functions <span class=\"wp-katex-eq\" data-display=\"false\">ln x^2<\/span> and <span class=\"wp-katex-eq\" data-display=\"false\">2 ln x<\/span> are equal only when viewed as functions with the domain <span class=\"wp-katex-eq\" data-display=\"false\">D={ x in {bf R} , | , x &gt;0}.<\/span> The statement <span class=\"wp-katex-eq\" data-display=\"false\">frac{x^2-1}{x-1}=x+1<\/span> is incorrect, unless we state that <span class=\"wp-katex-eq\" data-display=\"false\">x neq 1.<\/span> The formula <span class=\"wp-katex-eq\" data-display=\"false\">frac{1}{1-x} = sum_{n=0}^{infty} x^n<\/span> holds only for <span class=\"wp-katex-eq\" data-display=\"false\">|x|&lt;1.<\/span>And so on.<\/p>\n<p>As we all know, mathematics never ends \u2013 we definitely do not view this article as a conclusion, but rather as an invitation to discuss these (and other) issues further.<\/p>\n<p><strong>References<\/strong><\/p>\n<p>Bourbaki, N. (1968). <em>Theory of Sets<\/em>. Don Mills, ON: Addison-Wesley Publishing.<\/p>\n<p>Halmos, P.R. (1960). <em>Naive Set Theory<\/em>. Princeton, NJ: D. Van Nostrand Company.<\/p>\n<p>Mirin, A., Milner, F., Wasserman, N., &amp; Weber, K. (2020). On two definitions of \u2018function\u2019. For the learning of mathematics, 41(3), 21-24.<\/p>\n<p>Stewart, J., Clegg, D., &amp; Watson, S. (2021). <em>Calculus, Early Transcendentals, 9th Edition. <\/em>Boston, MA, USA: Cengage.<\/p>\n<p>Tsamir, P. &amp; Tirosh, D. (2025). Nonequivalent definitions: anecdotal incidents or an ordinary constancy? <em>For the Learning of Mathematics<\/em>, 45(1), 39-44.<\/p>\n<p>Zazkis, R. (2025). On invertible functions and on functions in general <em>Canadian Mathematical Society Notes<\/em>, 37(3).<\/p>\n","protected":false},"author":11,"template":"","section":[56],"keyword":[],"class_list":["post-20312","article","type-article","status-publish","hentry","section-education-notes"],"toolset-meta":{"author-4-info":{"author-4-surname":{"type":"textfield","raw":""},"author-4-given-names":{"type":"textfield","raw":""},"author-4-honorific":{"type":"textfield","raw":""},"author-4-institution":{"type":"textfield","raw":""},"author-4-email":{"type":"email","raw":""},"author-4-cms-role":{"type":"textfield","raw":""}},"author-3-info":{"author-3-surname":{"type":"textfield","raw":""},"author-3-given-names":{"type":"textfield","raw":""},"author-3-honorific":{"type":"textfield","raw":""},"author-3-institution":{"type":"textfield","raw":""},"author-3-email":{"type":"email","raw":""},"author-3-cms-role":{"type":"textfield","raw":""}},"author-2-info":{"author-2-surname":{"type":"textfield","raw":"Lovri\u0107"},"author-2-given-names":{"type":"textfield","raw":"Miroslav"},"author-2-honorific":{"type":"textfield","raw":""},"author-2-institution":{"type":"textfield","raw":"McMaster University"},"author-2-email":{"type":"email","raw":""},"author-2-cms-role":{"type":"textfield","raw":""}},"author-info":{"author-surname":{"type":"textfield","raw":"Burazin"},"author-given-names":{"type":"textfield","raw":"Andie"},"author-honorific":{"type":"textfield","raw":""},"author-email":{"type":"email","raw":""},"author-institution":{"type":"textfield","raw":"University of Toronto Mississauga"},"author-cms-role":{"type":"textfield","raw":""}},"unknown":{"downloadable-pdf":{"type":"file","raw":"https:\/\/notes.math.ca\/wp-content\/uploads\/2025\/10\/5-Functions-and-Invertible-Functions_-Response-\u2013-CMS-Notes.pdf","attachment_id":20418},"article-toc-weight":{"type":"numeric","raw":"3"},"author-surname":{"type":"textfield","raw":"Burazin"},"author-given-names":{"type":"textfield","raw":"Andie"}}},"_links":{"self":[{"href":"https:\/\/notes.math.ca\/en\/wp-json\/wp\/v2\/article\/20312","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/notes.math.ca\/en\/wp-json\/wp\/v2\/article"}],"about":[{"href":"https:\/\/notes.math.ca\/en\/wp-json\/wp\/v2\/types\/article"}],"author":[{"embeddable":true,"href":"https:\/\/notes.math.ca\/en\/wp-json\/wp\/v2\/users\/11"}],"version-history":[{"count":28,"href":"https:\/\/notes.math.ca\/en\/wp-json\/wp\/v2\/article\/20312\/revisions"}],"predecessor-version":[{"id":20344,"href":"https:\/\/notes.math.ca\/en\/wp-json\/wp\/v2\/article\/20312\/revisions\/20344"}],"wp:attachment":[{"href":"https:\/\/notes.math.ca\/en\/wp-json\/wp\/v2\/media?parent=20312"}],"wp:term":[{"taxonomy":"section","embeddable":true,"href":"https:\/\/notes.math.ca\/en\/wp-json\/wp\/v2\/section?post=20312"},{"taxonomy":"keyword","embeddable":true,"href":"https:\/\/notes.math.ca\/en\/wp-json\/wp\/v2\/keyword?post=20312"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}