Proof clarification - If $ab = 0$ then $a = 0$ or $b =0$












1












$begingroup$


I came across a proof for the following theorem in Apostol Calculus 1. My question is regarding (1) in the proof, why is this part necessary? I don't see why you can't begin with (2)



Theorem 1.11



If $ab = 0$ then $a = 0$ or $b=0$



Proof



Let $a, b in mathbb{R}$ with $ab =0$



Then, if $a neq 0$ we know there exists $a^{-1} in mathbb{R}$ such that $a * a^{-1} = 1$



Thus,
$$begin{align}
ab = 0 &implies a^{-1}(ab) = a^{-1} cdot 0 = 0tag{1}label{1} \
end{align}$$

But,



$$begin{align}
a^{-1}(ab) = 0 &implies (a^{-1}a)b = 0tag{2}\
&implies 1cdot b = 0tag{3}\
&implies b = 0 tag{4}
end{align}$$










share|cite|improve this question











$endgroup$












  • $begingroup$
    Line (2) uses the associativity of multiplication of the real numbers, that is, for any real numbers $a, b, c$ then $a(bc) = (ab)c$. The reason you can't start with (2) is because when you multiply $a^{-1}$ to both sides of $ab = 0$ then you are implicitly multiplying $a^{-1}$ to $ab$ and so you must use associativity at some point.
    $endgroup$
    – symchdmath
    Jan 12 at 11:49












  • $begingroup$
    ah ok, is it because line two doesn't show $a^{-1}(ab) = a^{-1} cdot 0 implies a^{-1}(ab) = 0$ (using $0 cdot a = a cdot 0 = 0$ which was proved as theorem 1.6 in the chapter)
    $endgroup$
    – Jake Kirsch
    Jan 12 at 11:58










  • $begingroup$
    and then associativity to get $(a^{-1} a)b = 0$
    $endgroup$
    – Jake Kirsch
    Jan 12 at 11:59










  • $begingroup$
    Yep, you can see it as combining it with transitivity of equality in one line
    $endgroup$
    – symchdmath
    Jan 12 at 12:19
















1












$begingroup$


I came across a proof for the following theorem in Apostol Calculus 1. My question is regarding (1) in the proof, why is this part necessary? I don't see why you can't begin with (2)



Theorem 1.11



If $ab = 0$ then $a = 0$ or $b=0$



Proof



Let $a, b in mathbb{R}$ with $ab =0$



Then, if $a neq 0$ we know there exists $a^{-1} in mathbb{R}$ such that $a * a^{-1} = 1$



Thus,
$$begin{align}
ab = 0 &implies a^{-1}(ab) = a^{-1} cdot 0 = 0tag{1}label{1} \
end{align}$$

But,



$$begin{align}
a^{-1}(ab) = 0 &implies (a^{-1}a)b = 0tag{2}\
&implies 1cdot b = 0tag{3}\
&implies b = 0 tag{4}
end{align}$$










share|cite|improve this question











$endgroup$












  • $begingroup$
    Line (2) uses the associativity of multiplication of the real numbers, that is, for any real numbers $a, b, c$ then $a(bc) = (ab)c$. The reason you can't start with (2) is because when you multiply $a^{-1}$ to both sides of $ab = 0$ then you are implicitly multiplying $a^{-1}$ to $ab$ and so you must use associativity at some point.
    $endgroup$
    – symchdmath
    Jan 12 at 11:49












  • $begingroup$
    ah ok, is it because line two doesn't show $a^{-1}(ab) = a^{-1} cdot 0 implies a^{-1}(ab) = 0$ (using $0 cdot a = a cdot 0 = 0$ which was proved as theorem 1.6 in the chapter)
    $endgroup$
    – Jake Kirsch
    Jan 12 at 11:58










  • $begingroup$
    and then associativity to get $(a^{-1} a)b = 0$
    $endgroup$
    – Jake Kirsch
    Jan 12 at 11:59










  • $begingroup$
    Yep, you can see it as combining it with transitivity of equality in one line
    $endgroup$
    – symchdmath
    Jan 12 at 12:19














1












1








1





$begingroup$


I came across a proof for the following theorem in Apostol Calculus 1. My question is regarding (1) in the proof, why is this part necessary? I don't see why you can't begin with (2)



Theorem 1.11



If $ab = 0$ then $a = 0$ or $b=0$



Proof



Let $a, b in mathbb{R}$ with $ab =0$



Then, if $a neq 0$ we know there exists $a^{-1} in mathbb{R}$ such that $a * a^{-1} = 1$



Thus,
$$begin{align}
ab = 0 &implies a^{-1}(ab) = a^{-1} cdot 0 = 0tag{1}label{1} \
end{align}$$

But,



$$begin{align}
a^{-1}(ab) = 0 &implies (a^{-1}a)b = 0tag{2}\
&implies 1cdot b = 0tag{3}\
&implies b = 0 tag{4}
end{align}$$










share|cite|improve this question











$endgroup$




I came across a proof for the following theorem in Apostol Calculus 1. My question is regarding (1) in the proof, why is this part necessary? I don't see why you can't begin with (2)



Theorem 1.11



If $ab = 0$ then $a = 0$ or $b=0$



Proof



Let $a, b in mathbb{R}$ with $ab =0$



Then, if $a neq 0$ we know there exists $a^{-1} in mathbb{R}$ such that $a * a^{-1} = 1$



Thus,
$$begin{align}
ab = 0 &implies a^{-1}(ab) = a^{-1} cdot 0 = 0tag{1}label{1} \
end{align}$$

But,



$$begin{align}
a^{-1}(ab) = 0 &implies (a^{-1}a)b = 0tag{2}\
&implies 1cdot b = 0tag{3}\
&implies b = 0 tag{4}
end{align}$$







real-analysis proof-verification proof-writing real-numbers






share|cite|improve this question















share|cite|improve this question













share|cite|improve this question




share|cite|improve this question








edited Jan 12 at 11:54







Jake Kirsch

















asked Jan 12 at 11:45









Jake KirschJake Kirsch

687




687












  • $begingroup$
    Line (2) uses the associativity of multiplication of the real numbers, that is, for any real numbers $a, b, c$ then $a(bc) = (ab)c$. The reason you can't start with (2) is because when you multiply $a^{-1}$ to both sides of $ab = 0$ then you are implicitly multiplying $a^{-1}$ to $ab$ and so you must use associativity at some point.
    $endgroup$
    – symchdmath
    Jan 12 at 11:49












  • $begingroup$
    ah ok, is it because line two doesn't show $a^{-1}(ab) = a^{-1} cdot 0 implies a^{-1}(ab) = 0$ (using $0 cdot a = a cdot 0 = 0$ which was proved as theorem 1.6 in the chapter)
    $endgroup$
    – Jake Kirsch
    Jan 12 at 11:58










  • $begingroup$
    and then associativity to get $(a^{-1} a)b = 0$
    $endgroup$
    – Jake Kirsch
    Jan 12 at 11:59










  • $begingroup$
    Yep, you can see it as combining it with transitivity of equality in one line
    $endgroup$
    – symchdmath
    Jan 12 at 12:19


















  • $begingroup$
    Line (2) uses the associativity of multiplication of the real numbers, that is, for any real numbers $a, b, c$ then $a(bc) = (ab)c$. The reason you can't start with (2) is because when you multiply $a^{-1}$ to both sides of $ab = 0$ then you are implicitly multiplying $a^{-1}$ to $ab$ and so you must use associativity at some point.
    $endgroup$
    – symchdmath
    Jan 12 at 11:49












  • $begingroup$
    ah ok, is it because line two doesn't show $a^{-1}(ab) = a^{-1} cdot 0 implies a^{-1}(ab) = 0$ (using $0 cdot a = a cdot 0 = 0$ which was proved as theorem 1.6 in the chapter)
    $endgroup$
    – Jake Kirsch
    Jan 12 at 11:58










  • $begingroup$
    and then associativity to get $(a^{-1} a)b = 0$
    $endgroup$
    – Jake Kirsch
    Jan 12 at 11:59










  • $begingroup$
    Yep, you can see it as combining it with transitivity of equality in one line
    $endgroup$
    – symchdmath
    Jan 12 at 12:19
















$begingroup$
Line (2) uses the associativity of multiplication of the real numbers, that is, for any real numbers $a, b, c$ then $a(bc) = (ab)c$. The reason you can't start with (2) is because when you multiply $a^{-1}$ to both sides of $ab = 0$ then you are implicitly multiplying $a^{-1}$ to $ab$ and so you must use associativity at some point.
$endgroup$
– symchdmath
Jan 12 at 11:49






$begingroup$
Line (2) uses the associativity of multiplication of the real numbers, that is, for any real numbers $a, b, c$ then $a(bc) = (ab)c$. The reason you can't start with (2) is because when you multiply $a^{-1}$ to both sides of $ab = 0$ then you are implicitly multiplying $a^{-1}$ to $ab$ and so you must use associativity at some point.
$endgroup$
– symchdmath
Jan 12 at 11:49














$begingroup$
ah ok, is it because line two doesn't show $a^{-1}(ab) = a^{-1} cdot 0 implies a^{-1}(ab) = 0$ (using $0 cdot a = a cdot 0 = 0$ which was proved as theorem 1.6 in the chapter)
$endgroup$
– Jake Kirsch
Jan 12 at 11:58




$begingroup$
ah ok, is it because line two doesn't show $a^{-1}(ab) = a^{-1} cdot 0 implies a^{-1}(ab) = 0$ (using $0 cdot a = a cdot 0 = 0$ which was proved as theorem 1.6 in the chapter)
$endgroup$
– Jake Kirsch
Jan 12 at 11:58












$begingroup$
and then associativity to get $(a^{-1} a)b = 0$
$endgroup$
– Jake Kirsch
Jan 12 at 11:59




$begingroup$
and then associativity to get $(a^{-1} a)b = 0$
$endgroup$
– Jake Kirsch
Jan 12 at 11:59












$begingroup$
Yep, you can see it as combining it with transitivity of equality in one line
$endgroup$
– symchdmath
Jan 12 at 12:19




$begingroup$
Yep, you can see it as combining it with transitivity of equality in one line
$endgroup$
– symchdmath
Jan 12 at 12:19










1 Answer
1






active

oldest

votes


















0












$begingroup$

Looks a bit weird. If $ane 0$, then $a$ is invertible and so
$$b = 1b = (a^{-1}a)b = a^{-1}(ab) = a^{-1}0 = 0.$$
In the last step, $b0=0$, I used the fact that $0$ is absorbing.



In the general case, if you have a ring $R$ and a unit $ain R$, then the above proof shows that units are not zero divisors.






share|cite|improve this answer











$endgroup$













    Your Answer





    StackExchange.ifUsing("editor", function () {
    return StackExchange.using("mathjaxEditing", function () {
    StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
    StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
    });
    });
    }, "mathjax-editing");

    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "69"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    noCode: true, onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3070818%2fproof-clarification-if-ab-0-then-a-0-or-b-0%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0












    $begingroup$

    Looks a bit weird. If $ane 0$, then $a$ is invertible and so
    $$b = 1b = (a^{-1}a)b = a^{-1}(ab) = a^{-1}0 = 0.$$
    In the last step, $b0=0$, I used the fact that $0$ is absorbing.



    In the general case, if you have a ring $R$ and a unit $ain R$, then the above proof shows that units are not zero divisors.






    share|cite|improve this answer











    $endgroup$


















      0












      $begingroup$

      Looks a bit weird. If $ane 0$, then $a$ is invertible and so
      $$b = 1b = (a^{-1}a)b = a^{-1}(ab) = a^{-1}0 = 0.$$
      In the last step, $b0=0$, I used the fact that $0$ is absorbing.



      In the general case, if you have a ring $R$ and a unit $ain R$, then the above proof shows that units are not zero divisors.






      share|cite|improve this answer











      $endgroup$
















        0












        0








        0





        $begingroup$

        Looks a bit weird. If $ane 0$, then $a$ is invertible and so
        $$b = 1b = (a^{-1}a)b = a^{-1}(ab) = a^{-1}0 = 0.$$
        In the last step, $b0=0$, I used the fact that $0$ is absorbing.



        In the general case, if you have a ring $R$ and a unit $ain R$, then the above proof shows that units are not zero divisors.






        share|cite|improve this answer











        $endgroup$



        Looks a bit weird. If $ane 0$, then $a$ is invertible and so
        $$b = 1b = (a^{-1}a)b = a^{-1}(ab) = a^{-1}0 = 0.$$
        In the last step, $b0=0$, I used the fact that $0$ is absorbing.



        In the general case, if you have a ring $R$ and a unit $ain R$, then the above proof shows that units are not zero divisors.







        share|cite|improve this answer














        share|cite|improve this answer



        share|cite|improve this answer








        edited Jan 12 at 12:24

























        answered Jan 12 at 11:49









        WuestenfuxWuestenfux

        4,9921513




        4,9921513






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Mathematics Stack Exchange!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            Use MathJax to format equations. MathJax reference.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3070818%2fproof-clarification-if-ab-0-then-a-0-or-b-0%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Human spaceflight

            Can not write log (Is /dev/pts mounted?) - openpty in Ubuntu-on-Windows?

            張江高科駅