At first I thought comments would suffice, instead of an answer, because there have been a couple good answers already.
However, it appears that there are a number of issues at hand, some of them regarding math education rather than mathematical notation.
Nevertheless, let me first make a couple notes about notation though, as part of the subject.
- I would like to note, that the original question could only arise in "paper" maths, which has the wonderful opportunity of its notation being able to be interpreted differently.
In computer programming, math expressions usually are not ambiguous at all. Every math expression is calculated the same way in the same programming language, and writing it one way you can only get one and the same answer with respect to operation precedence.
The order of precedence is, as @Daniel-R-Collins wrote:
- all operations calculated started from left-to-right, subject to below precedence in order:
- operations within parenthesis taken as separate list of operations and calculated first, using this same set of rules.
- exponentiation (and some other operations less common in school equations, such as modulus)
- multiplication/division (usually denoted by "*" and "/" signs)
- addition/subtraction
So, if you wanted 8÷2(2+2) to mean 16, you'd write it: 8/2*(2+2)
= 16 (1)
If you wanted it to mean 1, you'd have to write: 8/(2*(2+2))
= 1 (2)
Computers don't care what you want. If you wrote (1), you'd always get 16, regardless of what you wanted [Note that there exist programming languages which do use eg. postfix notation for mathematical operations, such as Reverse Polish Notation, which would write the above as: 8 2 / 2 2 + *
to get 16, and 8 2 2 2 + * /
to get 1.]
Nevertheless I do not know any general purpose programming language, in which 8/2*(2+2) would be 1. So at least this front has come to an agreement on the subject.
- Next, as I wrote in comments already, there are five mathematical operations + parenthesis, which are described by the OP's PEMDAS rules. Five. There is no such mathematical operation as "implicit multiplication". The only thing there is, is an implied multiplication _sign_ when writing mathematical equations on paper.
It can also be reasonably inferred, how this could have come about. Writing equations on paper you would like to get rid of ·, which is a pesky little symbol that is taking space, seems to be more frequent than division, and is usually also tightly coupled to the expression, so it would frequently be first in priority of expression. Also, on paper you do have the large horizontal bar for all your division needs, so you could simply stretch a luxurious $\frac{8}{2(2+2)}$ over your implied multiplication and avoid any confusion whatsoever.
As a rule of thumb, if you turn something implicit into explicit, it should show what it was about. If you do not construct any imaginary "implied multiplication", but take the "implicit multiplication" to simply mean "implicit multiplication sign", then what you get left from 8÷2(2+2) is exactly 8÷2·(2+2).
- Now we have come to the part of the matter, which keeps popping up in many comments. Forget about implicit multiplication, what about the division sign?
As I read that in engineering (at least in some parts of the world), it is frequently expected that 1/something
implies 1/(something)
, using slash sign as a fraction bar. While I can't argue for or against it in particular field, I would be surprised if it didn't only work for values, the correct form of which were expected to be known. If you know that the modulating signal frequency in Hertz is equal to $$\frac{\omega_m}{2\pi}$$ then it is expected that you could often write it as ωm/2π, and indeed it seems that people do.
However, this agains seems to work in particular jargon of the field and on paper. You can't willy nilly put long or short fraction bars when writing computer programs, therefore even engineers will have to use computer notation, when dealing with programming. Computer notation, again, to avoid ambiguity, deals with the matter simply by having a division sign that follows the same above listed PEMDAS rules. If you want to write $\frac{1/2\pi}{3+x}$ on computer, you have to write 1/(2*pi)/(3+x)
. No shortcuts.
All of this leads me to the following conclusions:
The way to calculate expressions such as 8/2(2+2) will feel more "natural" depending on how you were taught. In addition, in some fields, it is more expected to for division signs in electronic texts to be meant as long fraction bars on paper.
As described here and in @Daniel's answer it might be argued that it is more correct to use the form where 8/2(2+2)=16, simply because there are no no hidden expectations such as "implicit multiplication" and "my division signs are in fact long fraction bars".
I would be surprised if much of the world didn't expect their equations the 8/2(2+2)=16 way. The whole of the former USSR, for example, where nobody ever heard of implicit multiplication or fraction bars [we used ":" as division sign in notation and used parenthesis a lot more than fraction bars. Starting with some 5th grade it was more frequent to see school examples as $15:(3+3)$ rather than $\frac{15}{3+3}$ ]
Nevertheless, when it comes to math education, the considerations should probably include:
whatever is taught to people, they must be made aware of the possibilities of different interpretation to notations;
especially if they are taught that 8/2(2+2)=1 , they should be made aware that no computers will understand it this way, because exposure to computers is ubiquitous nowadays (I am not even talking programming, try doing this in Excel);
whatever is taught to people in school will probably need to be in line with the existing textbooks.