420
submitted 1 year ago by Toes@ani.social to c/196@lemmy.blahaj.zone
you are viewing a single comment's thread
view the rest of the comments
[-] Elderos@sh.itjust.works 76 points 1 year ago

In some countries we're taught to treat implicit multiplications as a block, as if it was surrounded by parenthesis. Not sure what exactly this convention is called, but afaic this shit was never ambiguous here. It is a convention thing, there is no right or wrong as the convention needs to be given first. It is like arguing the spelling of color vs colour.

[-] Zagorath@aussie.zone 58 points 1 year ago

This is exactly right. It's not a law of maths in the way that 1+1=2 is a law. It's a convention of notation.

The vast majority of the time, mathematicians use implicit multiplication (aka multiplication indicated by juxtaposition) at a higher priority than division. This makes sense when you consider something like 1/2x. It's an extremely common thing to want to write, and it would be a pain in the arse to have to write brackets there every single time. So 1/2x is universally interpreted as 1/(2x), and not (1/2)x, which would be x/2.

The same logic is what's used here when people arrive at an answer of 1.

If you were to survey a bunch of mathematicians—and I mean people doing academic research in maths, not primary school teachers—you would find the vast majority of them would get to 1. However, you would first have to give a way to do that survey such that they don't realise the reason they're being surveyed, because if they realise it's over a question like this they'll probably end up saying "it's deliberately ambiguous in an attempt to start arguments".

[-] itslilith@lemmy.blahaj.zone 27 points 1 year ago

The real answer is that anyone who deals with math a lot would never write it this way, but use fractions instead

[-] Zagorath@aussie.zone 6 points 1 year ago* (last edited 1 year ago)

So are you suggesting that Richard Feynman didn't "deal with maths a lot", then? Because there definitely exist examples where he worked within the limitations of the medium he was writing in (namely: writing in places where using bar fractions was not an option) and used juxtaposition for multiplication bound more tightly than division.

Here's another example, from an advanced mathematics textbook:

Both show the use of juxtaposition taking precedence over division.

I should note that these screenshots are both taken from this video where you can see them with greater context and discussion on the subject.

[-] custard_swollower@lemmy.world 11 points 1 year ago

Mind you, Feynmann clearly states this is a fraction, and denotes it with "/" likely to make sure you treat it as a fraction.

[-] barsoap@lemm.ee 10 points 1 year ago

Yep with pen and paper you always write fractions as actual fractions to not confuse yourself, never a division in sight, while with papers you have a page limit to observe. Length of the bars disambiguates precedence which is important because division is not associative; a/(b/c) /= (a/b)/c. "calculate from left to right" type of rules are awkward because they prevent you from arranging stuff freely for readability. None of what he writes there has more than one division in it, chances are that if you see two divisions anywhere in his work he's using fractional notation.

Multiplication by juxtaposition not binding tightest is something I have only ever heard from Americans citing strange abbreviations as if they were mathematical laws. We were never taught any such procedural stuff in school: If you understand the underlying laws you know what you can do with an expression and what not, it's the difference between teaching calculation and teaching algebra.

[-] SmartmanApps@programming.dev 1 points 11 months ago

never a division in sight

There is, especially if you're dividing by a fraction! Division and fractions aren't the same thing.

if you see two divisions anywhere in his work he’s using fractional notation

Not if it actually is a division and not a fraction. There's no problem with having multiple divisions in a single expression.

[-] barsoap@lemm.ee 3 points 11 months ago

Division and fractions aren’t the same thing.

Semantically, yes they are. Syntactically they're different.

[-] SmartmanApps@programming.dev 1 points 11 months ago

Semantically, yes they are

No, they're not. Terms are separated by operators (division) and joined by grouping operators (fraction bar).

[-] barsoap@lemm.ee 2 points 11 months ago

That's syntax.

...let me take this seriously for a second.

The claim "Division and fractions are semantically distinct" implies that they are provably distinct functions, we can use the usual set-theoretic definition of those. Distinctness of functions implies the presence of pair n, m, elements of an appropriate set, say, the natural numbers without zero for convenience, such that (excuse my Haskell) div n m /= fract n m, where /= is the appropriate inequality of the result set (the rational numbers, in this example, which happens to be decidable which is also convenient).

Can you give me such a pair of numbers? We can start to enumerate the problem. Does div 1 1 /= fract 1 1 hold? No, the results are equal, both are 1. How about div 1 2 /= fract 1 2? Neither, the results are both the same rational number. I leave exploring the rest of the possibilities as an exercise and apologise for the smugness.

[-] SmartmanApps@programming.dev 1 points 11 months ago

let me take this seriously for a second

You need to take it seriously for longer than that.

implies that they are provably distinct functions

No, I'm explicitly stating they are.

we can use the usual set-theoretic definition

This is literally Year 7 Maths - I don't know why some people want to resort to set theory.

Can you give me such a pair of numbers?

But that's the problem with your example - you only tried it with 2 numbers. Now throw in another division, like in that other Year 7 topic, dividing by fractions.

1÷1÷2=½ (must be done left to right)

1÷½=2

In other words 1÷½=1÷(1÷2) but not 1÷1÷2. i.e. ½=(1÷2) not 1÷2. Terms are separated by operators (division in this case) and joined by grouping symbols (brackets, fraction bar), and you can't remove brackets unless there is only 1 term left inside, so if you have (1÷2), you can't remove the brackets yet if there's still some of the expression it's in left to be solved (or if it's the last set of brackets left to be solved, then you could change it to ½, because ½=(1÷2)).

Therefore, as I said, division and fractions aren't the same thing.

apologise for the smugness

Apology accepted.

[-] barsoap@lemm.ee 2 points 11 months ago* (last edited 11 months ago)

1÷½=1÷(1÷2) but not 1÷1÷2.

I'm not asking you to explain how division isn't associative, I'm asking you to find an n, m such that ⁿ⁄ₘ is not equal to n ÷ m.

To compare two functions you have to compare them one to one, you have to compare ⁄ to ÷, not two invocation of one to three invocation of the others or whatever.

Also I'll leave you with this. Stop being confidently incorrect, it's a bad habit.

EDIT: OMG you're on programming.dev. A programmer should understand the difference between syntax and semantics. This vs. this. Mathematicians tend to call syntax "notation" but it's the same difference.

Another approach: If frac and div are different functions, then multiplication would have two different inverses. How could that be?

load more comments (7 replies)
load more comments (1 replies)
load more comments (1 replies)
[-] SmartmanApps@programming.dev 2 points 11 months ago

The real answer is that anyone who deals with math a lot would never write it this way

Yes, they would - it's the standard way to write a factorised term.

but use fractions instead

Fractions and division aren't the same thing.

[-] itslilith@lemmy.blahaj.zone 3 points 11 months ago

Fractions and division aren't the same thing.

Are you for real? A fraction is a shorthand for division with stronger (and therefore less ambiguous) order of operations

[-] SmartmanApps@programming.dev 2 points 11 months ago

Are you for real?

Yes, I'm a Maths teacher.

A fraction is a shorthand for division with stronger (and therefore less ambiguous) order of operations

I added emphasis to where you nearly had it.

½ is a single term. 1÷2 is 2 terms. Terms are separated by operators (division in this case) and joined by grouping symbols (fraction bars, brackets).

1÷½=2

1÷1÷2=½ (must be done left to right)

Thus 1÷2 and ½ aren't the same thing (they are equal in simple cases, but not the same thing), but ½ and (1÷2) are the same thing.

[-] Gordon@lemmy.world 5 points 1 year ago

So 1/2x is universally interpreted as 1/(2x), and not (1/2)x, which would be x/2.

Sorry but both my phone calculator and TI-84 calculate 1/2X to be the same thing as X/2. It's simply evaluating the equation left to right since multiplication and division have equal priorities.

X = 5

Y = 1/2X => (1/2) * X => X/2

Y = 2.5

If you want to see Y = 0.1 you must explicitly add parentheses around the 2X.

Before this thread I have never heard of implicit operations having higher priority than explicit operations, which honestly sounds like 100% bogus anyway.

You are saying that an implied operation has higher priority than one which I am defining as part of the equation with an operator? Bogus. I don't buy it. Seriously when was this decided?

I am no mathematics expert, but I have taken up to calc 2 and differential equations and never heard this "rule" before.

load more comments (1 replies)
[-] SmartmanApps@programming.dev 2 points 11 months ago

It’s not a law of maths in the way that 1+1=2 is a law

Yes it is, literally! The Distributive Law, and Terms. Also 1+1=2 isn't a Law, but a definition.

So 1/2x is universally interpreted as 1/(2x)

Correct, Terms - ab=(axb).

people doing academic research in maths, not primary school teachers

Don't ask either - this is actually taught in Year 7.

if they realise it’s over a question like this they’ll probably end up saying “it’s deliberately ambiguous in an attempt to start arguments”

The university people, who've forgotten the rules of Maths, certainly say that, but I doubt Primary School teachers would say that - they teach the first stage of order of operations, without coefficients, then high school teachers teach how to do brackets with coefficients (The Distributive Law).

[-] And009@reddthat.com 17 points 1 year ago

BDMAS bracket - divide - multiply - add - subtract

[-] Tlaloc_Temporal@lemmy.ca 15 points 1 year ago

BEDMAS: Bracket - Exponent - Divide - Multiply - Add - Subtract

PEMDAS: Parenthesis - Exponent - Multiply - Divide - Add - Subtract

Firstly, don't forget exponents come before multiply/divide. More importantly, neither defines wether implied multiplication is a multiply/divide operation or a bracketed operation.

load more comments (9 replies)
[-] CheesyFox@lemmy.world 9 points 1 year ago

afair, multiplication was always before division, also as addition was before subtraction

[-] Pipoca@lemmy.world 9 points 1 year ago

It's BE(D=M)(A=S). Different places have slightly different acronyms - B for bracket vs P for parenthesis, for example.

But multiplication and division are whichever comes first right to left in the expression, and likewise with subtraction.

Although implicit multiplication is often treated as binding tighter than explicit. 1/2x is usually interpreted as 1/(2x), not (1/2)x.

[-] unoriginalsin@lemmy.world 1 points 1 year ago

It's BE(D=M)(A=S). Different places have slightly different acronyms - B for bracket vs P for parenthesis, for example.

But, since your rule has the D&M as well as the A&S in brackets does that mean your rule means you have to do D&M as well as the A&S in the formula before you do the exponents that are not in brackets?

But seriously. Only grade school arithmetic textbooks have formulas written in this ambiguous manner. Real mathematicians write their formulas clearly so that there isn't any ambiguity.

[-] Pipoca@lemmy.world 2 points 1 year ago* (last edited 1 year ago)

That's not really true.

You'll regularly see textbooks where 3x/2y is written to mean 3x/(2y) rather than (3x/2)*y because they don't want to format

3x
----
2y

properly because that's a terrible waste of space in many contexts.

[-] unoriginalsin@lemmy.world 1 points 1 year ago

You'll regularly see textbooks

That's what I said.

load more comments (7 replies)
load more comments (5 replies)
[-] And009@reddthat.com 7 points 1 year ago* (last edited 1 year ago)

~~Multiplication VS division doesn't matter just like order of addition and subtraction doesn't matter.. You can do either and get same results.~~

Edit : the order matters as proven below, hence is important

[-] prime_number_314159@lemmy.world 7 points 1 year ago* (last edited 1 year ago)

If you do only multiplication first, then 2×3÷3×2 = 6÷6 = 1.

If you do mixed division and multiplication left to right, then 2×3÷3×2 = 6÷3×2 = 2×2 = 4.

Edit: changed whitespace for clarity

[-] Johanno@feddit.de 3 points 1 year ago

4 would be correct since you go left to right.

[-] And009@reddthat.com 3 points 1 year ago

2nd one is correct, divisions first.

[-] Squirrel@thelemmy.club 2 points 1 year ago

I was taught that division is just inverse multiplication, and to be treated as such when it came to the order of operations (i.e. they are treated as the same type of operation). Ditto with addition and subtraction.

[-] SamVergeudetZeit@feddit.de 2 points 1 year ago
[-] answersplease77@lemmy.world 4 points 1 year ago

BDSM Brackets ... ok

[-] And009@reddthat.com 2 points 1 year ago

Glad to be of help, I remember it being taughy back in the 4th grade and it stuck well.

[-] doctorcrimson@lemmy.today 14 points 1 year ago

I think when a number or variable is adjacent a bracket or parenthesis then it's distribution to the terms within should always take place before any other multiplication or division outside of it. I think there is a clear right answer and it's 1.

[-] derphurr@lemmy.world 14 points 1 year ago

No there is no clear right answer because it is ambiguous. You would never seen it written that way.

Does it mean A÷[(B)(C)] or A÷B*C

[-] doctorcrimson@lemmy.today 2 points 1 year ago* (last edited 1 year ago)

It means

A ÷ B(C) which is equivalent to A ÷ (B*C)

I literally just explained this. The Parenthesis takes priority over multiplication and division outright.

Maybe
B*C = B(C)
But
A ÷ B(C) =! A ÷ B * C
[-] derphurr@lemmy.world 2 points 1 year ago* (last edited 1 year ago)

No. It's ambiguous. In a math book or written by anyone that actually uses math, you don't have a "%"

You group stuff below the line, and you use parens and brackets to group things like (a + b) and (x)(y) so that it is not ambiguous.

2/xy would be almost always interpreted differently than 2/x(x+y) which is ambiguous and could mean (2/x)(x+y) or 2/[(x)(x+y)]

[-] doctorcrimson@lemmy.today 2 points 1 year ago

You continue to say it's ambiguous, but the most commonly used convention on earth very clearly prioritizes parenthesis. It is not ambiguous.

load more comments (1 replies)
[-] And009@reddthat.com 4 points 1 year ago

It's 16, addition in bracket comes first

[-] SmartmanApps@programming.dev 2 points 11 months ago

Not sure what exactly this convention is called

It's 2 actual rules of Maths - Terms and The Distributive Law.

never ambiguous

Correct.

there is no right or wrong

Yes there is - obeying the rules is right, disobeying the rules is wrong.

load more comments (1 replies)
this post was submitted on 03 Dec 2023
420 points (100.0% liked)

196

17133 readers
2361 users here now

Be sure to follow the rule before you head out.


Rule: You must post before you leave.



Other rules

Behavior rules:

Posting rules:

NSFW: NSFW content is permitted but it must be tagged and have content warnings. Anything that doesn't adhere to this will be removed. Content warnings should be added like: [penis], [explicit description of sex]. Non-sexualized breasts of any gender are not considered inappropriate and therefore do not need to be blurred/tagged.

If you have any questions, feel free to contact us on our matrix channel or email.

Other 196's:

founded 2 years ago
MODERATORS