• SSUPII@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    8
    arrow-down
    1
    ·
    6 个月前

    I feel like I am getting trolled

    Isn’t 17 the actual right answer?

    • marcos@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      6 个月前

      Some people insist there’s no “correct” order for the basic arithmetic operations. And worse, some people insist the correct order is parenthesis first, then left to right.

      Both of those sets of people are wrong.

      • MotoAsh@piefed.social
        link
        fedilink
        English
        arrow-up
        2
        ·
        6 个月前

        Hopefully you can see where their confusion might come from, though. PEMDAS is more P-E-MD-AS. If you have a bunch of unparenthesized addition and subtraction, left to right is correct. A lot of like, firstgrader math problems are just basic problems that are usually left to right (but should have some extras to highlight PEMDAS somewhere I’d hope).

        So they’re mostly telling you they only remember as much math as a small child that barely passed math exercizes.

            • Feathercrown@lemmy.world
              link
              fedilink
              English
              arrow-up
              2
              arrow-down
              1
              ·
              6 个月前

              They do, it’s grouping those operations to say that they have the same precedence. Without them it implies you always do addition before subtraction, for example.

              • They do, it’s grouping those operations to say that they have the same precedence

                They don’t. It’s irrelevant that they have the same priority. MD and DM are both correct, and AS and SA are both correct. 2+3-1=4 is correct, -1+3+2=4 is correct.

                Without them it implies you always do addition before subtraction, for example

                And there’s absolutely nothing wrong with doing that, for example. You still always get the correct answer 🙄

                • Feathercrown@lemmy.world
                  link
                  fedilink
                  English
                  arrow-up
                  4
                  arrow-down
                  1
                  ·
                  edit-2
                  6 个月前

                  Uh, no. I don’t think you’ve thought this through, or you’re just using (AS) without realizing it. Conversations around operator precedence can cause real differences in how expressions are evaluated and if you think everyone else is just being pedantic or is confused then you might not underatand it yourself.

                  Take for example the expression 3-2+1.

                  With (AS), 3-2+1 = (3-2)+1 = 1+1 = 2. This is what you would expect, since we do generally agree to evaluate addition and subtraction with the same precedence left-to-right.

                  With SA, the evaluation is the same, and you get the same answer. No issue there for this expression.

                  But with AS, 3-2+1 = 3-(2+1) = 3-3 = 0. So evaluating addition with higher precedence rather than equal precedence yields a different answer.

                  =====

                  Some other pedantic notes you may find interesting:

                  There is no “correct answer” to an expression without defining the order of operations on that expression. Addition, subtraction, etc. are mathematical necessities that must work the way they do. But PE(MD)(AS) is something we made up; there is no actual reason why that must be the operator precedence rule we use, and this is what causes issues with communicating about these things. People don’t realize that writing mathematical expressions out using operator symbols and applying PE(MD)(AS) to evaluate that expression is a choice, an arbitrary decision we made, rather than something fundamental like most everything else they were taught in math class. See also Reverse Polish Notation.

                  Your second example, -1+3+2=4, actually opens up an interesting can of worms. Is negation a different operation than subtraction? You can define it that way. Some people do this, with a smaller, slightly higher subtraction sign before a number indicating negation. Formal definitions sometimes do this too, because operators typically have a set number of arguments, so subtraction is a-b and negation is -c. This avoids issues with expressions starting with a negative number being technically invalid for a two-argument definition of subtraction. Alternatively, you can also define -1 as a single symbol that indicates negative one, not as a negation operation followed by a positive one. These distinctions are for the most part pedantic formalities, but without them you could argue that -1+3+2 evaluated with addition having a higher precedence than subtraction is -(1+3+2) = -6. Defining negation as a separate operation with higher precedence than addition or subtraction, or just saying it’s subtraction and all subtraction has higher prexedence than addition, or saying that -1 is a single symbol, all instead give you your expected answer of 4. Isn’t that interesting?

                  • Feathercrown@lemmy.world
                    link
                    fedilink
                    English
                    arrow-up
                    1
                    ·
                    6 个月前

                    I’m honestly disappointed that you just downvoted and left. Challenging your beliefs with contrary ideas is the only way to improve them and understand the world in a more comprehensive and accurate way.

                  • Some other pedantic notes you may find interesting

                    It’s hilarious that you added in this in afterwards, hoping I wouldn’t see it so you could claim the last word 😂

                    There is no “correct answer” to an expression without defining the order of operations on that expression

                    There is only one order of operations, defined in many Maths textbooks.

                    Addition, subtraction, etc. are mathematical necessities that must work the way they do

                    Hence the order of operations rules, found in Maths textbooks

                    But PE(MD)(AS) is something we made up

                    PEMDAS actually, and yes, it’s only a convention, not the rules themselves

                    there is no actual reason why that must be the operator precedence rule we use

                    That’s why it’s only a convention, and not a rule.

                    this is what causes issues with communicating about these things.

                    Nope, doesn’t cause any issues - the rules themselves are the same everywhere, and all of the different mnemonics all work

                    Your second example, -1+3+2=4, actually opens up an interesting can of worms

                    No it doesn’t

                    so subtraction is a-b

                    Just -b actually

                    negation is -c

                    Which is still subtraction, from 0, because every operation on the numberline starts from 0, we just don’t bother writing the zero (just like we don’t bother writing the + sign when the expression starts with an addition).

                    a two-argument definition of subtraction

                    Subtraction is unary operator, not binary. If you’re subtracting from another number, then that number has it’s own operator that it’s associated with (and might be an unwritten +), it’s not associated with the subtraction at all.

                    you can also define -1 as a single symbol

                    No you can’t. You can put it in Brackets to make it joined to the minus sign though, like in (-1)²=1, as opposed to -1²=-1

                    not as a negation operation followed by a positive one

                    The 1 can’t be positive if it follows a minus sign - it’s the rule of Left Associativity 😂

                    These distinctions are for the most part pedantic formalities

                    No, they’re just you spouting more wrong stuff 😂

                    you could argue that -1+3+2 evaluated with addition having a higher precedence than subtraction is -(1+3+2) = -6

                    No, you can’t. Giving addition a higher priority is +(3+2)-1=+5-1=4, as per Maths textbooks…

                    Isn’t that interesting?

                    No, all of it was wrong, again 😂

                  • you’re just using (AS) without realizing it

                    as per the textbooks 🙄

                    Conversations around operator precedence can cause real differences in how expressions are evaluated

                    No they can’t. The rules are universal

                    you might not underatand it yourself

                    says someone about to prove that they don’t understand it… 😂

                    With (AS), 3-2+1 = (3-2)+1 = 1+1 = 2

                    Nope! With AS 3-2+1=+(3+1)-(2)=4-2=2

                    This is what you would expect

                    Yes, I expected you to not understand what AS meant 😂

                    since we do generally agree to evaluate addition and subtraction with the same precedence left-to-right

                    It’s only a convention, not a rule, as just proven

                    With SA, the evaluation is the same

                    No it isn’t. With SA 3-2+1=-(2)+(3+1)=-2+4=2

                    you get the same answer

                    Yep, because order doesn’t matter 🙄 AS and SA both give the same answer

                    No issue there for this expression

                    Or any expression

                    But with AS, 3-2+1 = 3-(2+1)

                    You just violated the rules and changed the sign of the 1 from a + to a minus. 🙄 -(2+1)=-2-1, not -2+1. Welcome to how you got a wrong answer when you wrongly added brackets to it and mixed the different signs together

                    So evaluating addition with higher precedence rather than equal precedence yields a different answer

                    No it doesn’t., as already proven. 3-2+1=+(3+1)-(2)=+4-2=2, same answer 🙄

        • DefederateLemmyMl@feddit.nl
          link
          fedilink
          English
          arrow-up
          0
          ·
          edit-2
          6 个月前

          If you have a bunch of unparenthesized addition and subtraction, left to right is correct

          If you have a bunch of unparenthesized addition and subtraction, left to right doesn’t matter.

          1 + 2 + 3 = 3 + 2 + 1

          • MotoAsh@piefed.social
            link
            fedilink
            English
            arrow-up
            1
            ·
            6 个月前

            True, but as with many things, something has to be the rule for processing it. For many teachers as I’ve heard, order of appearance is ‘the rule’ when commutative properties apply. … at least until algebra demands simplification, but that’s a different topic.

          • KubeRoot@discuss.tchncs.de
            link
            fedilink
            English
            arrow-up
            0
            arrow-down
            1
            ·
            6 个月前

            If you have a bunch of unparenthesized addition and subtraction, left to right doesn’t matter.

            Right, because 1-2-3=3-2-1.

              • KubeRoot@discuss.tchncs.de
                link
                fedilink
                English
                arrow-up
                0
                ·
                6 个月前

                I did not flip any signs, merely reversed the order in which the operations are written out. If you read the right side from right to left, it has the same meaning as the left side from left to right.

                Hell, the convention that the sign is on the left is also just a convention, as is the idea that the smallest digit is on the right (which should be a familiar issue to programmers, if you look up big endian vs little endian)

                • I did not flip any signs

                  Yes you did! 😂

                  merely reversed the order in which the operations are written out

                  No, merely reversing the order gives -3-2+1 - you changed the signs on the 1 and 3.

                  If you read the right side from right to left, it

                  Starts with -3, which you changed to +3

                  it has the same meaning as the left side from left to right

                  when you don’t change any of the signs it does 😂

                  Hell, the convention that the sign is on the left is also just a convention

                  Nope, it’s a rule of Maths, Left Associativity.

      • SkyeStarfall@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        0
        ·
        6 个月前

        I mean, arithmetic order is just convention, not a mathematical truth. But that convention works in the way we know, yes, because that’s what’s… well… convention

        • marcos@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          6 个月前

          Social conventions are real, well defined things. Some mathematicians like to pretend they aren’t, while using a truckload of them; that’s a hypocritical opinion.

          That’s not to say you can’t change them. But all of basic arithmetic is a social convention, you can redefine the numbers and operations any time you want too.

          • Social conventions are real, well defined things

            So are the laws of nature, that Maths arises from

            Some mathematicians like to pretend they aren’t, while using a truckload of them; that’s a hypocritical opinion

            No, you making false accusations against Mathematicians is a strawman

            That’s not to say you can’t change them

            You can change the conventions, you cannot change the rules

            But all of basic arithmetic is a social convention

            Nope, law of nature. Even several animals know how to count.

            you can redefine the numbers and operations any time you want too

            And you end up back where you started, since you can’t change the laws of nature

        • I mean, arithmetic order is just convention

          Nope, rules arising from the definition of the operators in the first place.

          not a mathematical truth

          It most certainly is a mathematical truth!

          But that convention works in the way we know, yes, because that’s what’s… well… convention

          The mnemonics are conventions, the rules are rules

          • SkyeStarfall@lemmy.blahaj.zone
            link
            fedilink
            English
            arrow-up
            0
            ·
            6 个月前

            The rules are socially agreed upon. They are not a mathematical truth. There is nothing about the order of multiple different operators in the definition of the operators themselves. An operator is simply just a function or mapping, and you can order those however you like. All that matters is just what calculation it is that you’re after

            • The rules are socially agreed upon

              Nope! Universal laws.

              They are not a mathematical truth.

              Yes they are! 😂

              There is nothing about the order of multiple different operators in the definition of the operators themselves

              That’s exactly where it is. 2x3 is defined as 2+2+2, therefore if you don’t do Multiplication before Addition you get wrong answers

              you can order those however you like.

              No you can’t! 😂 2+3x4=5x4=20, Oops! WRONG ANSWER 😂

              All that matters is just what calculation it is that you’re after

              And if you want the right answer then you have to obey the order of operations rules

              • SkyeStarfall@lemmy.blahaj.zone
                link
                fedilink
                English
                arrow-up
                2
                arrow-down
                1
                ·
                6 个月前

                That’s a very simplistic view of maths. It’s convention https://en.wikipedia.org/wiki/Order_of_operations

                Just because a definition of an operator contains another operator, does not require that operator to take precedence. As you pointed out, 2+3*4 could just as well be calculated to 5*4 and thus 20. There’s no mathematical contradiction there. Nothing broke. You just get a different answer. This is all perfectly in line with how maths work.

                You can think of operators as functions, in that case, you could rewrite 2+3*4 as add(2, mult(3, 4)), for typical convention. But it could just as well be mult(add(2, 3), 4), where addition takes precedence. Or, similarly, for 2*3+4, as add(mult(2, 3), 4) for typical convention, or mult(2, add(3, 4)), where addition takes precedence. And I hope you see how, in here, everything seems to work just fine, it just depends on how you rearrange things. This sort of functional breakdown of operators is much closer to mathematical reality, and our operators is just convention, to make it easier to read.

                Something in between would be requiring parentheses around every operator, to enforce order. Such as (2+(3*4)) or ((2+3)*4)

                • That’s a very simplistic view of maths

                  The Distributive Law and Arithmetic is very simple.

                  It’s convention

                  Nope, a literal Law. See screenshot

                  https://en.wikipedia.org/wiki/Order_of_operations

                  Isn’t a Maths textbook, and has many mistakes in it

                  Just because a definition of an operator contains another operator, does not require that operator to take precedence

                  Yes it does 😂

                  2+3x4=2+3+3+3+3=14 by definition of Multiplication

                  2+3x4=5x4=20 Oops! WRONG ANSWER 😂

                  As you pointed out, 2+34 could just as well be calculated to 54 and thus 20

                  No, I pointed out that it can’t be calculated like that, you get a wrong answer, and you get a wrong answer because 3x4=3+3+3+3 by definition

                  There’s no mathematical contradiction there

                  Just a wrong answer and a right one. If I have 1 2 litre bottle of milk, and 4 3 litre bottles of milk, even young kids know how to count up how many litres I have. Go ahead and ask them what the correct answer is 🙄

                  Nothing broke

                  You got a wrong answer when you broke the rules of Maths. Spoiler alert: I don’t have 20 litres of milk

                  You just get a different answer

                  A provably wrong answer 😂

                  This is all perfectly in line with how maths work

                  2+3x4=20 is not in line with how Maths works. 2+3+3+3+3 does not equal 20 😂

                  add(2, mult(3, 4)), for typical

                  rule

                  But it could just as well be mult(add(2, 3), 4), where addition takes precedence

                  And it gives you a wrong answer 🙄 I still don’t have 20 litres of milk

                  And I hope you see how, in here, everything seems to work just fine

                  No, I see quite clearly that I have 14 litres of milk, not 20 litres of milk. Even a young kid can count up and tell you that

                  it just depends on how you rearrange things

                  Correctly or not

                  our operators is just convention

                  The notation is, the rules aren’t

                  Something in between would be requiring parentheses around every operator, to enforce order

                  No it wouldn’t. You know we’ve only been using brackets in Maths for 300 years, right? Order of operations is much older than that

                  Such as (2+(3*4))

                  Which is exactly how they did it before we started using Brackets in Maths 😂 2+3x4=2+3+3+3+3=14, not complicated.

                  • SkyeStarfall@lemmy.blahaj.zone
                    link
                    fedilink
                    English
                    arrow-up
                    2
                    ·
                    6 个月前

                    I mean, it is pretty clear here that you do not really understand the purpose of notation, nor what maths is. Notation is just a constructed language to convey a mathematical idea, it’s malleable

                    And yeah, it’s easy to just say “this page is wrong!” without any further argument. Nothing you referenced proved the convention as law, and neither is there any mathematical basis for any proof, because it simply is nonsensical to “prove” a notation. Have another source for this being convention https://www.themathdoctors.org/order-of-operations-why/ or https://math.stackexchange.com/questions/884765/mathematical-proof-for-order-of-operations. If you want a book about this, then there’s https://en.wikipedia.org/wiki/Bronshtein_and_Semendyayev that is cited by wikipedia. I’m sure you could also find stuff about this in a set theory book. Though good luck understanding them without sufficient experience in high-level maths

                    Really though, maths is so much more than “3+5=8 because that’s the correct answer!” But why is it the correct answer? In what context? What is the definition of addition? How can you prove that 1+1=2 from fundamental axioms? This is harder to answer than you might think.

      • Petter1@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        0
        ·
        6 个月前

        Well, this is just a writing standard that is globally agreed on,

        The writing rules are defined by humans not by natural force
        (That one thing and another thing are two things, is a rule from nature, as comparison)

        • this is just a writing standard that is globally agreed on

          No, it’s a universal rule of Maths

          The writing rules are defined by humans not by natural force

          Maths is for describing natural forces, and is subject to those laws

          That one thing and another thing are two things, is a rule from nature

          Yep, there are even some animals who understand that, and all of Maths is based upon it.

      • Some people insist there’s no “correct” order for the basic arithmetic operations.

        And those people are wrong

        And worse, some people insist the correct order is parenthesis first, then left to right

        As per Maths textbooks

        Both of those sets of people are wrong

        All Maths textbooks are wrong?? 😂