Actually, you CAN divide by zero.

Поделиться
HTML-код
  • Опубликовано: 20 дек 2024

Комментарии • 1 тыс.

  • @unpythonic
    @unpythonic Год назад +4643

    Great video. I rate it zero of zero. Way to go!

    • @hdbrot
      @hdbrot Год назад +222

      @TigranK115It’s not indeterminate. It‘s zero. Just as the video says.

    • @saber5296
      @saber5296 Год назад

      who@TigranK115

    • @Yilmaz4
      @Yilmaz4 Год назад +64

      is it full points or zero points?

    • @knut-olaihelgesen3608
      @knut-olaihelgesen3608 Год назад +64

      Everything, yet nothing at the same time!

    • @candyman4769
      @candyman4769 Год назад +17

      @@Yilmaz4full points is a 0

  • @QuantumHistorian
    @QuantumHistorian Год назад +2307

    Saying _"you can't do XYZ"_ in maths is really just a shorthand for saying _"The systems of maths that arrises by expanding an existing one to include XYZ is not interesting / useful / non-trivial / connected to other branch of maths."_ This is probably obvious to anyone who has studied higher maths and is familiar with the idea of there being many different systems of maths (different number systems, different starting axioms, etc...) that we can choose between at will; but far more alien to those who haven't gone beyond high school maths and think of it as a single, rigid, god given, singular thing.

    • @nel_tu_
      @nel_tu_ Год назад +10

      you can't calculate the sine inverse of pi

    • @Adam-zt4cn
      @Adam-zt4cn Год назад +117

      ​@@nel_tu_You very much can, infact you can with any real number. But it requires branching out to complex numbers. It's nicely explained in this video: ruclips.net/video/3C_XD_cCeeI/видео.html

    • @nel_tu_
      @nel_tu_ Год назад +4

      @@Adam-zt4cn you cannot calculate the determinant of rectangular matrix.

    • @nel_tu_
      @nel_tu_ Год назад +11

      @@Adam-zt4cn nice video btw

    • @mihajlozivanovic2327
      @mihajlozivanovic2327 Год назад +62

      Exactly! Maths is just a game of how much stuff you can make up that isn't contradictory with itself. The only place where you can't really do something is when it creates a contradiction in itself. For example, just like in the above video, we know if the system included 1, it would have a contradiction as we would get 0=1, so we just say "nah screw that bch, I never even liked one" and kick it out of the system altogether. Can't have the contradiction if the system doesn't have the number 1!

  • @LB-qr7nv
    @LB-qr7nv Год назад +580

    After lots of hour I finally implemented a fully working calculator for the zero ring:
    def add_or_mul_or_div_or_sub(a, b):
    return 0
    It was hard work but will be worth it for future calculations

    • @thepotatoportal69
      @thepotatoportal69 Год назад +69

      This will revolutionise maths

    • @Gulzt
      @Gulzt Год назад +40

      Hard work in the zero ring I’m sure, but in the real world this takes zero effort 🤪

    • @thatguynamedgeorge9218
      @thatguynamedgeorge9218 Год назад +6

      This is a great example for why we "can't" divide by zero, as defining it using a zero ring serves little to no purpose. (What are you going to do with a number system where R is simply zero and only zero?)

    • @bigzigtv706
      @bigzigtv706 Год назад

      @@thatguynamedgeorge9218at some point it will be useful we just havent found the right situation yet

    • @kgaming7599
      @kgaming7599 Год назад

      I did it nodejs for you guys 😊
      const zero = require('zero-int');
      const fns = require('funcs');
      function zeroFactory() { return zero.create(); }
      function addMulSubDiv(a, b) { return zeroFactory(); }
      fncs.assign(addMulSubDiv, zeroFactory);
      require('export').exportFncs(addMulSubDiv, zeroFactory);

  • @elfreey
    @elfreey Год назад +52

    "If you divide by zero, all numbers are zero". That's a cruel punishment

  • @HoSza1
    @HoSza1 Год назад +484

    Modern texts, that define fields as a special type of ring, include the axiom 0 ≠ 1 for fields (or its equivalent) so that the zero ring is excluded from being a field.

    • @candyman4769
      @candyman4769 Год назад +38

      That’s boring.

    • @NostraDavid2
      @NostraDavid2 Год назад +67

      That's interesting.

    • @HoSza1
      @HoSza1 Год назад +15

      Just a fact. You may find it useful... or not. Depends on your needs and intentions.

    • @candyman4769
      @candyman4769 Год назад +43

      Opps, sorry, I meant that whoever decided to exclude the zero ring from being a field was boring, not this fact itself.

    • @sploofmcsterra4786
      @sploofmcsterra4786 Год назад +6

      Opposite of boring I would say, since the zero ring is very boring!

  • @Yupppi
    @Yupppi Год назад +167

    "It's not that you can't divide by zero, it just doesn't do anything useful to define" is what I gathered.

    • @omegahaxors9-11
      @omegahaxors9-11 Год назад +18

      That we know of. For all we know there might be some really weird model that can't work without division by zero. Like say... a black hole.

    • @mortvald
      @mortvald Год назад +31

      @@omegahaxors9-11 and with that i know you are another one of those pseudo science bros

    • @omegahaxors9-11
      @omegahaxors9-11 Год назад +12

      @@mortvald the fuck that come from?

    • @mortvald
      @mortvald Год назад +10

      @@omegahaxors9-11 the same place that black hole came from

    • @omegahaxors9-11
      @omegahaxors9-11 Год назад +5

      @@mortvald they literally made a black hole in a quantum simulation then sent information through it and it came out of the other end in another quantum simulation in a completely different computer. There's no reason to turn science into dogma when the math is actually making predictions.

  • @kisaragi-hiu
    @kisaragi-hiu Год назад +654

    I was not expecting pure math from this channel, but I probably should've given that I learned about semigroups from a one-off comment in one of your Python videos. This is awesome.

    • @prawnydagrate
      @prawnydagrate Год назад +17

      this guy is a gd genius, hes an expert at python, c++ (which im literally scared of), and math

    • @supermonkeyqwerty
      @supermonkeyqwerty Год назад +17

      He also has a great video on proofs of 0.999... = 1, if you want to check out more mCoding math!

    • @AhmedIsam
      @AhmedIsam Год назад +2

      @@supermonkeyqwerty software engineering allows so you to think so abstractly.

    • @βΛΔΗΟΛΣ
      @βΛΔΗΟΛΣ Год назад +5

      ​@@prawnydagrategeometry dash genius? What

    • @prawnydagrate
      @prawnydagrate Год назад

      @@βΛΔΗΟΛΣ bro what 💀 gd = goddamn

  • @phscience797
    @phscience797 Год назад +119

    In a commutative algebra lecture, the professor gave the important proposition that the localisation at a (multiplicative) set is 0 if and only if the set contains 0 a very fitting name: If you divide by zero, everyone dies (when something becomes zero, people often call that „killing the element“).

    • @Bolpat
      @Bolpat Год назад +3

      I’ve also heard “disappear” which makes it sound like Mafia.

    • @DeRickz69420
      @DeRickz69420 Год назад +1

      so... zero...

    • @froyocrew
      @froyocrew Год назад

      @@DeRickz69420 nope, if for any number a: a / 0 = 0 then a = 0

    • @stirfrybry1
      @stirfrybry1 Год назад +1

      In a logical sense dividing by zero means doing nothing. Like multiplying by zero means doing nothing to the number you are multiplying it with. You are asking about performing a task zero times.

    • @smitty347
      @smitty347 Год назад

      ​@@stirfrybry1 That's not at all what it means. If you're talking about the "normal" number system and not the weird "zero only" system from the video, then multiplying by zero is not doing nothing. You're turning the original number into zero. That's not nothing. Dividing by zero is also not nothing. The result is indeterminate, but if you would divide by something that goes very near zero, the answer goes to infinitity. So this also is not doing nothing.

  • @hammerfist8763
    @hammerfist8763 Год назад +27

    You can't divide by 0 until you invent a rule that you can.

    • @juergenilse3259
      @juergenilse3259 Год назад +6

      The difficulty is, to do the definition without getting inconsistencies ...

    • @omegahaxors9-11
      @omegahaxors9-11 Год назад +3

      And the instant you do, everything else falls apart.

    • @justalonelypoteto
      @justalonelypoteto Год назад +3

      @@omegahaxors9-11 well no, it didn't fall apart. The system you get might not be useful for anything practical (that you could think of, it might well have abstract applications or implications), however saying things "fall apart" is disingenuous as it suggests the foundational theorems of mathematics are not sound, yet in this case they are, they gave you something that works as they dictate. It maybe doesn't work how you'd imagine or how you'd like, but it still completely works.

    • @sofisofi-gx8te
      @sofisofi-gx8te 5 месяцев назад

      no number squared eguals a negative number until you invent a rule that it does

    • @hammerfist8763
      @hammerfist8763 5 месяцев назад

      @@sofisofi-gx8te Incorrect, Edison. This is why Tesla was right. AC circuit voltages and currents cannot be calculated correctly without the use of i. The only exact solutions for many AC design and analysis problems include an imaginary component. As mind blowing as this may be, imaginary numbers are quite real and useful in electromagnetism, quantum mechanics, particle physics and light propagation. A better word for "imaginary" here is "complex." Euler's Identity e^iπ + 1= 0 and its proof demonstrate they are real. The fact that you exist does. Fundamental forces like gravity operate by mechanisms that can only be accurately described with the use of complex numbers. Complex numbers, like gravity, weren't invented. They were discovered.

  • @stanleydodds9
    @stanleydodds9 Год назад +170

    The main difference here is that including a square root of -1 is a field extension of R. In fact, it is a very special field extension. It is the splitting field of R (in many ways, it is better than R). But the ignoring that, the important thing is that C has R embedded in it; the natural homomorphism from R to C is injective, or in other words, the kernel is trivial. This means R is isomorphic to a subring (subfield) of C, so this extension doesn't lose you any of R.
    On the other hand, if you include 1/0, the new ring no longer has R embedded in it - it is not an extension of R. The natural (and only) homomorphism from R into the zero ring is as far from injective as it could be - the kernel is the entire set R. So there is nothing that looks like R inside the zero ring. This should be pretty obvious given that R is uncountable, while the zero ring only has 1 element.

    • @GodplayGamerZulul
      @GodplayGamerZulul Год назад +15

      Beautifully worded.

    • @frietvet
      @frietvet Год назад

      Love this explanation

    • @hach1koko
      @hach1koko Год назад +9

      I agree, but you could have phrased that in a much more straightforward way without losing much meaning at all

    • @pedrov8868
      @pedrov8868 Год назад +8

      @@hach1kokoit's pretty straightforward (it's also just a RUclips comment). The parts that stick out as not straight forward are things to explore. More fun ahead

    • @hach1koko
      @hach1koko Год назад +9

      @@pedrov8868 What's the point of mentioning kernels for instance? I think this just ends up confusing people that don't know what he's referring to.

  • @i_cam
    @i_cam Год назад +66

    Given the typical content of this channel, i was assuming the set of numbers we would arrive at would be blackboard F, for floating point as specified IEEE 754

    • @coarse_snad
      @coarse_snad Год назад +1

      Same here!

    • @pierrecurie
      @pierrecurie Год назад +5

      blackboard F is usually reserved for fields, which IEEE 754 absolutely is not. It's a cursed imitation of a ring.

    • @i_cam
      @i_cam Год назад

      i mean, pick an open letter lol idc, call it 𝕀𝔼𝔼𝔼𝟟𝟝𝟜 for all i care

    • @yaseen157
      @yaseen157 Год назад

      I thought so too haha. It's fun watching mechanical calculators try to divide by zero

  • @MithicSpirit
    @MithicSpirit Год назад +26

    1:44 you say "if we also throw in[] inverses of every positive whole number" but that's somewhat redundant, right? Wouldn't it suffice to just use inverses of primes?

    • @mCoding
      @mCoding  Год назад +43

      Excellent observation! A fortiori adding in reciprocals of primes is sufficient, but it's not necessary to make the construction of the rationals dependent on facts about primes. I didn't mention this in the video, but the first step in performing localization is to compute the multiplicative closure of the set you are adding inverses for, then to throw all those inverses in. So if you did start with the primes, you would quickly compute their closure to be all nonzero integers and arrive back to that point in the video ;)

  • @Tehom1
    @Tehom1 Год назад +91

    I thought you were going to talk about the projective real number line, which has an inverse of 0, so division is defined on everything but now addition/subtraction isn't.

    • @Metal_Master_YT
      @Metal_Master_YT Год назад

      can you explain that to me? that actually sounds like something I stumbled across a while ago.

    • @Tehom1
      @Tehom1 Год назад +2

      @@Metal_Master_YT There's way more than I can possibly explain in a comment but the tldr is that you add a single point at infinity to the real number line.

    • @Metal_Master_YT
      @Metal_Master_YT Год назад

      @@Tehom1 that's more like a tldr of a tldr. that was literally a single sentence. contrary to popular belief, I actually do have some patience to read. but hey, if you don't have time, then don't let me bother you.😅

    • @HPTopoG
      @HPTopoG Год назад

      @@Metal_Master_YT The projective line is the real number line bent into a circle and glued together at the ends. It adds a new number which you can think of as the point where the ends are glued. This number acts like infinity in a sense, but to make the algebra work nicely you need some more complicated stuff called homogeneous coordinates. Roughly these are like taking a diameter of the circle and taking the antipodal intersection points of the diameter with the circle as coordinates. You can then consistently define algebra with ∞ and 1/0. You can’t, however, do algebra with 0/0 still. In order to make a structure where that works, you need what is called a wheel. These are a bit like further extensions of the projective line, but they need more difficult algebraic rules than before to account for 0/0.

    • @Metal_Master_YT
      @Metal_Master_YT Год назад

      @@HPTopoG interesting, thanks for explaining it to me. although, are the points that you are generating being plotted on a standard coordinate plane? and which of the 2 antipodal values is the x or y?

  • @Ghost-Raccoon
    @Ghost-Raccoon Год назад +11

    2:22 is this really a true deduction? We just defined that 0* 1/0 = 1 so clearly NOT everything multiplied by 0 is 0 anymore.

    • @homan-awa
      @homan-awa Год назад +8

      so what they're saying is, 1 is essentially another name for 0 in this number system

    • @Ghost-Raccoon
      @Ghost-Raccoon Год назад +2

      @@homan-awa I understand that, but that is a deduction based on the claim (at least in this video) that everything times 0 is 0, which is not a trivial statement.

    • @aouerfelli
      @aouerfelli Год назад +6

      The hypothesis in the video is that we are working in a ring. en.wikipedia.org/wiki/Ring_(mathematics)
      What he proved is that a ring having an inverse of 0 is a ring with all numbers being equal.
      If you want 0 to have an inverse, you have to concede some ring properties. Properties that we are familiar with.

    • @mathisnotforthefaintofheart
      @mathisnotforthefaintofheart Год назад

      @@Ghost-RaccoonThat's what I also put out in my comment.

    • @homan-awa
      @homan-awa Год назад

      ​@@Ghost-Raccoon I would agree, this is video's process to be seems like using the rules of our maths system (which form a paradox) and deciding that we should let "1=0" be true instead of letting "some x multiplied by 0 could be non 0" be true

  • @Kram1032
    @Kram1032 Год назад +8

    eh, just make it a wheel. You get zero, you get infinity, you get any symbol [x, 0], and you get a special element [0,0] (where for any *regular* value [a, b], to translate it into the real numbers, is just a/b, though some values such as [x,0] can't be translated)

    • @bergamt
      @bergamt Год назад +1

      Me: “oh, he’s building up to Wheels”
      [wheels never come up]

  • @prajwalchitrakar-i7u
    @prajwalchitrakar-i7u 2 месяца назад +1

    2:26 you can't treat 1/0 as number
    So you are only able to multiple 0 to numerator which is 1 and you get 0/0

  • @mauer1
    @mauer1 Год назад +17

    i guess the (number)universe does collapse if you try to divide by zero

    • @juergenilse3259
      @juergenilse3259 Год назад +3

      Exactly that happened in the video ...
      😇

  • @the-boy-who-lived
    @the-boy-who-lived Месяц назад +1

    but can't we introduce a new number system such that 0 time x is not 0

  • @mathgeniuszach
    @mathgeniuszach Год назад +35

    you can also tweak the rules slightly to create a useful system, like what was done with floats; 1 / 0 = infinity. 1/-0 = -infinity. 0 * infinity = NaN, NaN with most operators just produces NaN.

    • @omegahaxors9-11
      @omegahaxors9-11 Год назад +8

      Little fun fact about NaNs is that they actually encode. Though due to most NaNs being the result of trying to do a mathematical operation on a NaN these almost universally just end up as a huge wall of "Tried to do math on a NaN" codes. Not always though. If you look at the binary of a NaN float you can use that as a sort of error code to determine what exactly caused it. Just don't be surprised if the value is something meaningless or random because NaNs have undefined behavior and are completely dependent on the implementation of the float itself. There is zero standardization or guidelines across the entire industry.

    • @mathgeniuszach
      @mathgeniuszach Год назад

      interesting! I did know about float packing (how javascript stores booleans, nulls, and other things as floats), but I did not know about NaN codes.

    • @asdfqwerty14587
      @asdfqwerty14587 11 месяцев назад

      Eh.. it requires a lot more than slightly changing the rules though. If you do this, you'll have to give up some very basic properties of math that will make doing everything overwhelmingly more complicated and you'd need to reprove basically every formula (well, a lot of formulas won't be reproven because they won't be true anymore) because nearly every proof uses those basic properties.
      For instance, is x - x = 0? Normally you'd say that's obviously true.. but what if we have 1/0 - 2/0?
      1/0 = infinity, 2/0 = infinity, so 1/0 - 2/0 = 0.
      2/0 = 2(1/0) though - that means that 1/0 - 2/0 = 1/0 - 1/0 - 1/0, which evaluates to negative infinity.. which implies that negative infinity = 0, which is obviously nonsense.
      That means you can no longer say that x - x = 0 in that new numbering system (or maybe that 2x isn't equal to x + x which also causes a lot of problems).. which is going to be causing a whole lot of problems with a lot of proofs. In the end basically every formula will still not function with any of those new numbers, which makes it functionally the same thing as being undefined because it'll still be impossible to actually use it anywhere.
      It also has problems with "what is -0?" - after all, how do you know whether 1-1 is 0 or -0?
      1 - 1 = -1 + 1 = - (1 - 1), therefore 1/(1-1) = 1/(-(1-1)) = -1/(1-1), which implies that infinity = -infinity.
      If you want to handle this, you'll have to say something like x+y =/= y+x., or maybe that x(y+z) =/= xy + xz (even with non-infinite numbers). This is going to cause a lot of problems.
      There are almost certainly a whole lot more problems with it - there are *very* good reasons that it's treated as undefined and that the numbering system you're describing isn't used. The only reason it "works" with floats is that floats aren't intended to be an accurate way of calculating things - they're by definition not exact values, so any time you're working with floats it's to be expected that sometimes you won't get correct answers and you just have to deal with it being incorrect sometimes. Floating point numbers already break most of the rules of math, so they don't really care that infinity also breaks them since they were already broken by regular numbers anyway.

  • @CMT_Crabbles
    @CMT_Crabbles Год назад +2

    Ah so it’s COMPLETELY and UTTERLY *pointless*
    … but you CAN do it
    Now if that doesn’t describe math, I don’t know what does!

  • @timseguine2
    @timseguine2 Год назад +57

    Localization isn't the only option for extension. There is also the one point compactification, and the two point compactification of the real line, where you add one or two infinities respectively. They have the drawback of not being fields. In those spaces you still can't divide zero by zero. And IEEE floats are very similar in behavior to the two point compactification apart from floats only representing dyadic rationals and not even all of them.

    • @MagicGonads
      @MagicGonads Год назад +1

      beautiful comment, I was going to point out similar issues.

    • @SJGster
      @SJGster 8 месяцев назад

      How does division by 0 work in the two point compactification? I thought it couldn't work because 1/0 would be ambiguous as to whether it's positive or negative infinity?

    • @timseguine2
      @timseguine2 8 месяцев назад

      @@SJGster 1/0 = +infinity and -1/0 = -infinity
      0/0 is still undefined.

    • @SJGster
      @SJGster 8 месяцев назад

      @@timseguine2 why wouldn't this seeming contradiction pose a problem? (1/0)*(-1/-1) = -1/0 therefore 1/0=-1/0 therefore infinity=-infinity?

    • @timseguine2
      @timseguine2 8 месяцев назад

      @@SJGster You are using field axioms to manipulate that expression. It isn't a field. In particular neither addition nor multiplication are associative.
      What is true is that not every source considers 1/0 or -1/0 to be defined because they don't follow from the limit point construction of the space as robustly as other properties. And another reason why people sometimes choose to leave them out is because if you do you get a weak form of associativity and distributivity.

  • @grubbygeorge2117
    @grubbygeorge2117 Год назад +1

    When you got to the "1=0" part and said that's not a contradiction, I had to double-check the upload date to make sure I'm not watching an April Fool's prank video lol

  • @lego312
    @lego312 Год назад +5

    3:36 It still doesn't really make sense to write "0/0". Most people would not refer to {0} as a division ring. Having 1=/=0 is a requirement to be an integral domain and have "cancelation" as well. Really this is to eliminate the degenerate case of {0} being a field.
    Seeing the title, I definitely thought you would be talking about floating point arithmetic! :)

    • @MuffinsAPlenty
      @MuffinsAPlenty Год назад +4

      In the zero ring, 0/0 absolutely makes sense, since 0 is a unit, so 0^-1 is perfectly well-defined.

  • @Banana_Fusion
    @Banana_Fusion Год назад +1

    This feels like the start of a 0 cult.
    "All is 0. Everything is a mere label for what is truly 0."

  • @Boo-lz7fm
    @Boo-lz7fm Год назад +6

    I think one of the factors of it being un-defined is that it doesn't explain or help with anything if it's localized. In comparision,complex numbers is quite useful in a variety of things from quantum physics to engineering. A different branch for a division of 0 quite literally and metaphorically gives us nothing.

    • @Fluffy6555
      @Fluffy6555 Год назад +1

      Division by 0 is the foundation of calculus. Calculating the derivative of a function is finding what 0/0 is approaching.

    • @joeltimonen8268
      @joeltimonen8268 Год назад +2

      @@Fluffy6555 The key expression being "approaching", ie. we're talking about limits in calculus. And with the way limits are defined, you actually never end up dividing by zero.

    • @shockthetoast
      @shockthetoast Год назад +1

      ​@@joeltimonen8268Exactly, the whole point in calculus is "we can't calculate this, but can we figure out something really really close".

    • @xinpingdonohoe3978
      @xinpingdonohoe3978 9 месяцев назад

      ​@@shockthetoast except, in calculus, every single time, we don't just get really close, we make sure to actually get on to the thing. Otherwise d/dx x² would be 2x+h, for 0≈h≠0.

  • @zxuiji
    @zxuiji Год назад +1

    1:13, pausing here for a moment, 0² is 0 so the √0 = 0 but wait that's 0 / 0 which extrapolated to N / 0 means N/0 = 0
    In simplest form this means division and multiplication can be represented as follows without adding any extra values:
    a/b = while ( a >= b && c < b ) { a -= b; c += 1; }
    a*b = while ( b >= 0 ) { c += a; b -= 1; }
    The destination (c) in both cases starts as 0, skipping c < b is what causes the infinity loop. Basically N / 0 is the edge case of faulty division definition/s.
    **Edit:** I've found that it's better to compare lengths of the remainder vs length of the divisor. The length of the divisor is always at least 1 while the length of the remainder is always decremented by at least 1, inevitably the length of the remainder is eventually declared as 0 (even if the is the digit 0) forcing the loop to break since anything with a length less than the divisor will obviously fail the >= check inside the loop

  • @dumonu
    @dumonu Год назад +5

    I was expecting this to be a video on IEEE floating points, but this is interesting in its own right.

  • @anouun
    @anouun Год назад +2

    I disagree with the framing of this:
    When talking about the complex numbers or the dyadic rationals, you emphasized the "throw it into the existing set of numbers and follow the known rules of algebra" part. In these cases, you have a base structure (a ring for Z, a field for R) and extend it in a way, that still satisfies closure and the axioms (in your examples by adjoining solutions to x^2+1=0 or 2x-1=0). Thus it retains key properties and contains the original ring/field as a subring/subfield (or at least a ring/field that is isomorphic to them, depending on your precise definition of the extension).
    When taking 1/0 and adding it to the reals however, this process does not work any more, as it implies x=0 for any x in the new set (as you showed). Thus we cannot simply extend R to another field by adjoining 1/0, as you implied by your framing.
    Rather what you did, is define a set and operations on this set, such that this structure contains an additive identity that has a multiplicative inverse, and then proved that it must be the only element in this structure. This is not a field and has nothing to do with the real numbers or adjoining elements to existing structures, even though your framing would suggest otherwise.

  • @blinking_dodo
    @blinking_dodo Год назад +8

    Then what would happen if multiplying by zero doesn't *have* to result in zero?
    If you, for example, assume that infinity * 0 = 1 , would it work then?
    1/0=infinity, infinity/0=1, infinity*0=1, you probably need a doubly lined 0 as done with those C and R and Z's.

    • @johngalmann9579
      @johngalmann9579 Год назад +11

      The fact that 0*x = 0 is usually derived from other facts. So it becomes a question of which properties you're willing to drop. In the typical formulation there are three other properties used to prove this:
      We have 0+a = a. This is one of the defining properties of 0, so you probably want to keep that.
      The distributive property: (a+b)*x = a*x + b*x.
      Subtraction: a + b - b = a
      With these properties we can do as follows:
      0 + 0 = 0
      (0+0)*x = 0*x = 0 + 0*x
      0*x + 0*x = 0 + 0*x
      0*x + 0*x - 0*x = 0 + 0*x - 0*x
      0*x = 0

    • @realedna
      @realedna Год назад

      It works, when 0 * ∞ = E, but not 1 (nor 0 or ∞).
      1/0=∞ and 1/∞=0 make sense, but from that doesn't follow 0*∞=1, as you e.g. would need to multiply 1/0 with 0, yet you cannot reduce 0/0 to 1.
      From the first 2 rules you get E = 0/0 = ∞/∞ = 0*∞ = 1/E = E², which helps to solve all equations.

    • @omegahaxors9-11
      @omegahaxors9-11 Год назад

      @@anon8510 It is every number.

    • @MagicGonads
      @MagicGonads Год назад

      @@johngalmann9579 (b-b) is indeterminant when we have infinity in the mix so the subtraction property doesn't apply

    • @MagicGonads
      @MagicGonads Год назад

      when you do this you have two choices (one-point vs two-point compactification)
      in the first you say 1/0 = inf and inf = 1/0, and you do away with the ordering relations, and inf is a number that can't be subtracted (like how 0 couldn't be divided by)
      in the second you define 0+ and 0- not just 0, and you say 1/0+ = inf and 1/0- = - inf, now we keep the ordering relations, and now we can't add or subtract at all since 0- and 0+ must be distinguished.
      In general we can also construct a system where values are sets of numbers rather than individual numbers, and consider operations as images over sets where we generate from singletons of another set and make all operations total and closed by imposing sets as their solutions, this gives us transfields from fields such as the transreals from the reals or the transcomplex numbers from the complex numbers

  • @samuelyigzaw
    @samuelyigzaw Год назад +1

    Man, I really had hope that this video would actually explain how to divide by 0, but then starting from 2:13 everything goes wrong. Why can't people just understand how simple the extended complex plane, Riemann sphere, or wheel algebra is? The inverse of 0 is infinity, it's as simple as that.

  • @yaverjavid
    @yaverjavid Год назад +3

    the reason why you can't divide by zero is because of the same reason why you cannot get one solutions of the equations with more than one roots.
    the one divide by zero and oids happen to have infinite roots

  • @AhmedIsam
    @AhmedIsam Год назад +1

    software engineering allows so you to think so abstractly. No other engineering is detached from our physical world as much as software engineering. It teaches you to be a good, wise God.

  • @HoSza1
    @HoSza1 Год назад +3

    I'm sad that wheel theory wouldn't have earned at least a honorable mention in this video.

  • @sabinrawr
    @sabinrawr Год назад +2

    ... And you get what you deserve.
    Man, that actually hits...

  • @dawidhu
    @dawidhu Год назад +8

    Great one! You've just zero-rolled me!

  • @bjeelaa8795
    @bjeelaa8795 Год назад +1

    2:52 how do you know the neutral element in the new number system is still 1?

  • @Leonex52
    @Leonex52 Год назад +5

    Nice video. But I think a step is skipped in the proof of 0*(1/0)=0.
    Let's call 1/0=j. We want j to have some common properties of any other elements of R so we can work with it, like j-j=0, 1*j=j, and the distributive law: a(b+c)=ab+ac. But once we set these 3 axioms, then it goes 0=j-j=j(1-1)=j*0=1.
    Note that 0*a=0 is not an axiom in the system(a ring), it's a theorem.

  • @mikeTheH
    @mikeTheH Год назад +1

    Had a teacher once ask me if I take what's in your hand and take away half what do you have left? Once I answered he said and if I keep taking half what do you have? This was, of course his way of telling me about atoms. Then he said if I take away the atoms what do you have? I said nothing. I have nothing left. He said everyone keeps saying that, but the answer is you have everything else. Once its gone, you have the whole universe. I wondered where he got his drugs from. After watching this, apparently he was right.

  • @kiraleskirales
    @kiraleskirales Год назад +5

    There is confusion between the zero in the definition of a ring and the zero in the real numbers. If you add "infinity" as the inverse of zero, you lose the ring structure and the zero in the model would no longer have the properties that the zero in a ring would have. Topologically, you would have the Alexandroff compactification of the real numbers (basically a loop). The idea of extending a set is to create a superset, not reducing it to a set with one element. You are not extending the real numbers, you are showing that the the only ring where the zero has an inverse is the zero ring.

  • @pauselab5569
    @pauselab5569 Год назад +1

    this pretty much sums it up. in a ring, if we allow the additive identity to be equal to the multiplicative identity, we get the trivial ring with a single element that technically has all the properties but is completely useless. It is in fact also a field, a vector space over itself, an algebra and so on but again not very useful...
    However, there is apparently other places where it is useful like in projective geometry where we treat unsigned infinity as a normal number and in riemman spheres.

  • @Amechaniaa
    @Amechaniaa Год назад +3

    2:23 how can 0*1/0 be 0 if we defined it to be 1?

    • @greenwaldian
      @greenwaldian Год назад +3

      Because anything times 0 is 0

    • @ara9653
      @ara9653 Год назад +1

      @@greenwaldian Actually the rule "anything times zero is zero" applies in IR, it may not apply in the new set that we're creating, but we can still proof that 0*(1/0) = 0, by doing so :
      0*1 = 0
      so 0*(0*(1/0)) = 0
      so (0*0)*(1/0) = 0
      so 0*(1/0) = 0
      so 1 = 0

    • @Aphurea
      @Aphurea Год назад +2

      Maybe a way of thinking about it is to understand how maths tends to do things. We've defined the solution to equation to (0*1/0) to be 1. Okay cool. But we have the other rule that says that anything multiplied by 0 is 0. And thus, we have shown that 1 = 0 the whole time. We started with assuming that 1 and 0 were not the same thing, but we followed our rules and it turns out they were the same all along.
      Imagine we were talking about something else. Let's say we are talking about the number 2/4. Is 2/4 the same as 1/2? Well no, just look at it, they have different numerators and denominators. They're not the same, right? Well, if we follow our rules about cancelling shared parts of the denominators and numerators, we reduce 2/4 down to 1/2 and voila, by our rules, it turns out that they actually ARE the same number after all.
      This is a common idea that pops up in higher maths. For a vague example, you define what a 'group' is (to simplify, just think of it as something which is like the integers), you get this thing called the 'identity'. This is the element you get when you take something with its inverse (say, for example, 2 + (-2) = 0, 0 here is the identity). Is the identity unique? Can there be multiple identities? Well, assume there are two identities, do some algebra using the rules you set out, and voila you show that actually they are the same after all.
      I hope that's helpful for you.

    • @Amechaniaa
      @Amechaniaa Год назад

      @@greenwaldian And what if there's an exception to that rule? Remember we aren't working with ordinary numbers here

    • @ara9653
      @ara9653 Год назад +2

      @@Amechaniaa check my answer above

  • @helio3928
    @helio3928 Год назад +2

    there's a difference, though. "i" has a use. it can be turned into a real number. 1/0 does not have a use. it can't be placed inside any formula without breaking it. that's why you aren't taught much about 1/0 in school, but you are taught about "i"

  • @JannPoo
    @JannPoo Год назад +9

    What you essentially said is that you can divide by zero if you redefine every single number as being equal to zero.
    Yes of course. The problem with a number that is "undefined" is that it could be any number from 1 to infinite. If any number is 0, then that problem disappears.
    It also makes math completely pointless.

    • @adammizaushev
      @adammizaushev Год назад +1

      If it doesn’t satisfy your practical requirements, that doesn’t infer its wrongness. It is also a valid algebraic system, just to stay aware of.
      If there are black holes and dark energy in the entire Universe, why not this)

    • @justalonelypoteto
      @justalonelypoteto Год назад

      ​@@adammizaushev I don't think commenters have a problem with the fact this is possible, number fields and vector spaces do all sorts of seemingly goofy stuff like this and it does make sense in a way. The issue with this is more that this is a bit of a reddit comment-esque video, it's like a "uihm _actually_ you can do that you uneducated [insert colorful swearing]" about a problem that is generally only brought up by the average guy when talking about the standard number system we always use in day-to-day life. Admittedly, it's a smart one and not at all that pedantic, it's probably even attracting those that just thought numbers are the way they are just 'cause, and those people probably learned something new and perhaps even enlightening, defintiely something intersting if nothing else, but the video's essence is still 100% a reddit comment

  • @ThatJay283
    @ThatJay283 Год назад +1

    while this is true, if i ever used the zero ring to prove anything in a math test in school, i think it would get marked wrong

  • @iridradiant
    @iridradiant Год назад +4

    I played around with the idea but from the other direction - tracking what was multiplied by zero to get the zero you are working with. I'm not a mathematician so I didn't get very far, but the idea was that if you had a 0 that used to be 0x6, you could divide that by regular/unknown 0 to get the 6 back OR divide by any factor of 6 and change what class of 0 you were working with. So, a 0sub6 divided by 3 would give a 0sub2. The visual I was mulling over was counting empty cups that made up the "zero".
    The question of what the difference was between 0sub0, 0sub1, and which one would count as "regular" zero was where I faltered and to me felt more like kicking the can down the line, but then I considered, just like you said with imaginary numbers, there could be some merit in tracking factors when a real number could pop out of it.

    • @juergenilse3259
      @juergenilse3259 Год назад

      Thhe "zero ring" mentioned in the video is an algebraic structure with only one element. There is no "6" in this structure. There is only "0", which is neutral element for multiplication,neutral element for addition, inverse element of any element in this ring for addition,inverse element for any element in the ring for multiplication, ... This structure has one and only one element, and can not be expanded to something else without getting inconsistent.

    • @alansmithee419
      @alansmithee419 Год назад

      ​@@juergenilse3259
      The structure in the video cannot be expanded, but they're not talking about the structure in the video. They're talking about a different way of (potentially, IDK if it would work) making 1/0 valid.
      In the video at 2:25 an assumption is made that 0*(x/0) = 0. This is of course a reasonable assumption, but it is just that - an assumption. Or rather it is an axiom - part of the definition of the number system. What is being done here instead is changing this axiom to state that 0*(x/0) = x, with the zeroes cancelling. This creates a full number system with the inherent requirement for cause-tracking of 0s as they describe.

    • @alansmithee419
      @alansmithee419 Год назад

      It seems that this number system merely isn't defined for all additions and subtractions. This is fine, the natural numbers do this to. In natural numbers subtraction isn't defined for 3-5 = ? The result should be negative, so the expression is undefined on the naturals.
      You just have a system where addition and subtraction are not universally defined but this still generally allows you to continue. As for whether it's helpful I have no idea, but it might work unless you can prove a contradiction in it.

    • @juergenilse3259
      @juergenilse3259 Год назад

      @@alansmithee419 It is defined for all additions and subtractions.In the zero ring, we have:
      0*0=0
      0+0=0
      0-0=0
      0/0=0
      All is defined in this structure. The onl rule from our "normal calculation rules" that is not fullfilled,is, that the neutral element for multiplication and for addition should be different ...

    • @juergenilse3259
      @juergenilse3259 Год назад

      @@alansmithee419 If you accept 1 (which is the neutral element for multiplication) is the *same* as 0 (the neutral element for addition), 1/0 is 0 in this ring (and 1 is only another name for 0 in this ring). But this ring is really borng.

  • @Swiftbow
    @Swiftbow 11 месяцев назад +1

    Alternatively, 1/0 = infinity + 1.
    I think that checks out, but I'm not a mathematician. Also, it might cause an infinite improbability drive to power up somewhere.

  • @AlessandroBottoni
    @AlessandroBottoni Год назад +3

    Great video, congratulations! Making these theoretical details of math visible to the regular user/student is a valuable way to promote math studying.

  • @davethesid8960
    @davethesid8960 7 месяцев назад +1

    What about the Riemann sphere?

  • @korigamik
    @korigamik Год назад +4

    Dude! I loved this. Can you tell us what you used to create these animations and share the source code for these as well?

  • @yoda5477
    @yoda5477 Год назад +1

    When you say at 2:25 than "anything times zero equals 0" that is true in R, but what if we consider it not true in the new set and we only consider that any Real number by zero is zero, but not any number in our new set (let's call j the inverse of 0). what then ?

    • @xinpingdonohoe3978
      @xinpingdonohoe3978 9 месяцев назад

      The other rules, such as 1×t=t and 0+t=t, are the ones that implicitly create 0×t=0. If we want 0×j≠0, some of the other rules have to go as well. Which do you want to lose?

  • @ethanyalejaffe5234
    @ethanyalejaffe5234 Год назад +2

    Here I was expecting an overview of IEEE 754.

  • @Mateduca3.14
    @Mateduca3.14 Год назад +7

    Very interesting video!
    At first I thought you were going to represent the real numbers with a circumference instead of a line, that way a new infinity exists and division by 0 also exists and is that new infinity, but I didn't think of inventing new math!

    • @NathanSimonGottemer
      @NathanSimonGottemer Год назад

      The hyper-reals are what you’re describing basically - they define two objects: H is greater than any real number, and L is the quotient of 1 and H (it’s smaller in magnitude than any real number; essentially, it’s like +0). That solves the traditional problem with treating division by zero as a blanket limit - namely that of signs (if you approach from positive you’d get positive infinity versus from negatives where you get negative infinity). In the hyper-reals, you sacrifice the normal multiplicative properties of zero - the one that says anything times zero is zero, and that it is neither positive nor negative- to allow for division by zero. Addition and subtraction work almost how you would expect, but the anticommutative property of subtraction applies to the additive inverse (that is, if a + b = L, then b + a = -L). You can convert a hyper-real expression to reals with limits, assuming the limit exists.

    • @fahrenheit2101
      @fahrenheit2101 Год назад

      ​@@NathanSimonGottemerreally? Seemed almost certain to me that they meant the projective real line.

    • @NathanSimonGottemer
      @NathanSimonGottemer Год назад

      @@fahrenheit2101 that's the other one, but it works better if you're using complex numbers IIRC, since complex infinity somehow makes it neater. That one isn't something I remember all that well tbh

    • @markemarkatfb
      @markemarkatfb Год назад

      Yes I was thinking of something like the Riemann space where some singularities can be considered points embedded in a broader space, e.g. where parallel lines meet in non-Euclidean geometries. At least that kind of number space has some profoundly useful applications, particularly in relativity.

  • @Apollo_XII_
    @Apollo_XII_ Год назад +1

    It's not that you *can't* divide by zero, it's that you can *only* divide by zero.

  • @adammizaushev
    @adammizaushev Год назад +4

    For further reading, there are still other approaches to division by zero. For example, hyperreal numbers where you can divide by an infinitesimal number (which is not actually a zero, but whose standard real part is)

    • @cezarcatalin1406
      @cezarcatalin1406 Год назад +1

      Also, who says the result of an operation has to necessarily be a scalar number?
      any/0 = {+inf,-inf}
      0/0 = {+inf,-inf} U *R*

    • @adammizaushev
      @adammizaushev Год назад

      @@cezarcatalin1406 you’re right. Though, it’s a little inconvenient to have the whole universe as a result of an operation since it makes everything trivial (still correct).
      For example:
      - How much money will I get?
      - 0^0 (maybe 0, maybe 1000000, maybe -300)

  • @derbaeckerhatnichtauf
    @derbaeckerhatnichtauf Год назад +1

    Isn't x/0 like Schrödinger's cat because technically you're not taking anything from it so it could be x, but if you multiply with the reciprocal value (0/0 is a weird fraction, but we're talking about division by zero soooo...) it would be zero.
    As obvious, I am no mathematician ^^

  • @pinch-of-salt
    @pinch-of-salt Год назад +11

    Love the video! More math videos please!
    Felt like I am watching 3blue1brown but shorts version :P

  • @afelias
    @afelias Год назад +1

    "We're gonna define 1/0"
    Oh so is this gonna be some black magic analytic continuation? I wonder-
    "Yeah this is just the set containing zero lol"
    Okay, that was correct... but kinda disappointing.

  • @Songfugel
    @Songfugel Год назад +3

    Just to remind you that _i_ being sqrt(-1) is not arbitrary at all, it is exactly what it needs to be a 90° right angle turn to define the complex plane.
    In classical physics _i_ was considered mostly a theoretical trick to make things work, but as our understanding of quantum physics expanded, we realized that *quantum physics requires imaginary numbers to explain reality.*
    It is still rather "new" concept/discovery, so there are still quite a bit of professional mathematicians/physicists that are not aware of this connection

    • @pierrecurie
      @pierrecurie Год назад +2

      Quantum physics is not new anymore lol.
      Defining i as the sqrt(-1) is in fact arbitrary, as you can define the complex plane using other choices of i. These other choices result in a field isomorphic to the normal complex plane, but may be a bit of a pain to work with.

    • @kazedcat
      @kazedcat Год назад

      You can define i^2=0 or i^2=+1

    • @Songfugel
      @Songfugel Год назад

      @@pierrecurie yes, admittedly the paper I was talking about came out in 2021, so not that new

    • @Songfugel
      @Songfugel Год назад

      @@kazedcat And you can define that moon = cheese as well

    • @kazedcat
      @kazedcat Год назад

      @@Songfugel You are clueless on how mathematics work.

  • @overpower3382
    @overpower3382 Год назад +1

    Since 1x0 = 0 and 2x0 = 0, we can say that 1x0 = 2x0. By then dividing both sides of the equation by zero, we find that 1=2. And in the context of dividing by zero, this is absolutely true. Because as you divide by smaller and smaller numbers, the result tends towards infinity. And relative to infinity, 1 really is the same things as 2, because no finite value can change an infinite value. Any finite value compared to an infinite value is worth nothing, so this 'version of maths where everything is equal to zero' is really just mathematics with infinite numbers.

  • @kaid.academy
    @kaid.academy Год назад +15

    Obrigado pela explicação! É fundamental sabermos disso, nós, professores de matemática.

  • @MrWaalkman
    @MrWaalkman Год назад +2

    Sure you can, just as long as you are willing to accept that you create a random universe each time that you do it.

  • @galenseilis5971
    @galenseilis5971 Год назад +2

    I was honestly expecting something like Wheel theory to come up.

  • @oro5421
    @oro5421 Год назад +1

    I’ve seen a bunch of videos saying “you can divide by zero”. I was not expecting anything different here. I was wrong and liked it!

  • @reidflemingworldstoughestm1394
    @reidflemingworldstoughestm1394 Год назад +1

    Division is just iterated subtraction.
    Working division back into its component subtractions -- dividing 8 by 2, one 2 at a time -- gets you
    8-2=6 (one 2 so far); then
    6-2=4 (two 2s so far); then
    4-2=2 (three 2s); and finally
    2-2=0, for a total of four 2s in 8.
    When you try to divide 8 by 0 you get
    8-0=8. Hmm. Ok, lets try again.
    8-0=8. Third time's a charm, right?
    8-0=8. Well this is going to go on forever without ever subtracting any amount from 8, let alone working down to
    x-0=0, where x>0.
    Dividing by 0 is no different from asking how many 0s must to be added to one number to arrive at a larger number? There is no answer to that question.

  • @tamteetleytoo4532
    @tamteetleytoo4532 11 месяцев назад +1

    Uh, I think I went too deep into youtube again, I barely understood any of this. It felt like watching someone explain the concept of objective mathematics instead of the subjective math that the human brain can comprehend. Or maybe I'm just dumb.

  • @taicanium
    @taicanium Год назад +1

    Let's not even get into the zero ring technically having a dimension of negative infinity.

  • @epimolophant
    @epimolophant Год назад

    When you said "Let's do it!", I held in my chair feeling like we were about to break the universe

  • @chilldo5982
    @chilldo5982 Год назад +2

    I was thinking about dividing by zero a few months ago, and I decided to set some rules after experimentation. But first of all, I gave it a name:
    The Stubborn Constant (s). I will let it be a constant which satisfies the equation s*0=1. We will have to change a rule, which says that anything times 0 will be 1, so let's make an exception for the stubborns, or we'll come to the zero ring really quickly. And why can we change rules? Because we already do it in the Complex Numbers, the Hamiltonians, Quaternions and so on! The more you go into the abstract space of math, the more you start losing the basic rules. And yes, that could be problematic, but we've just removed 1 rule, and that's more than enough apparently.
    Let's try to do stuff with the constant:
    s*0=1
    2s*0=2
    And we turned the constant into a unit! You can do positive, and does anything change for the negative?
    -s*0=-1
    And because s=1/0, -s=-1/0. And if we multiply both parts of the ratio by -1, we get 1/0. And yes, we removed the rule that 0*x=0, but it only breaks when it comes to the new numbers.
    So -s=s. And we got ourselves another "Neutral" number! So s isn't positive, nor negative. How about fractions?
    (1/2)s = (1/2)*(1/0) = 1/0 by rule of multiplication.
    So fractional units of s remove the denominator completely. Also interesting.
    And we can't do alot to the reals as far as I can see, but we can do some more operations on s:
    s^2=(1/0)*(1/0) = 1/0 = s
    sqrt(s) = + - s = s
    log_s(s)=any number.
    log_s(1)=?
    And here we come to another question. Can s get "powered" into a real number at some point? No! Because 0*0, is still 0. As we made the exception of multiplying by 0 only for the stubborn numbers.
    And I think I kind of concluded my research at the moment. I'm really happy this topic reminded me of my mind wander, and I just wanted to share it. If I had any contradictions, please tell me, as I really want to see if anything is wrong with what I wrote, and I'd love to know if there's something to change to make this number system usable for something, if it's not already usable, not sure if there's even a use for it. But hey, abstract math is sometimes used, sometimes not!
    Edit: first "contradiction" or problem (however you wanna call it), is what happens if we multiply for example by 4/4 (which equals 1). The top gets multiplied by 4, and the bottom removes the 4, so by adding 1, we added 4 instead. What I found to be a solution, is to not let s be multiplied by fractions. That, or change the x*1=x rule, but it's as fundamental as x*0=0, so I don't want to lose that too.
    So in conclusion so far, the stubborn numbers times 0 will not always be 0, and I cannot multiply by fractions.

    • @stdprocedure
      @stdprocedure Год назад

      Thank you so much, I was looking exactly for this! I searched for several /0 content and none of them except this video and your comment tried to create a new number system/constant.

    • @espltdec1000vbk
      @espltdec1000vbk Год назад

      If s*0=1 then
      s*0*0=1*0
      s*(0*0)=0
      s*0=0
      You would have to drop a lot more rules to avoid contradictions.

    • @chilldo5982
      @chilldo5982 Год назад

      @@espltdec1000vbk I have done more experimentation, and saw a few more contradictions, so it apparently doesn't even make sense to be a unit system in general. But nice find!

  • @theredstormer8078
    @theredstormer8078 Год назад +1

    Gotta love the base zero number system. I think we should all switch to using base zero.

  • @realedna
    @realedna Год назад +1

    For a more serious answer, one could look into "Wheel theory"!

  • @luminescentlion
    @luminescentlion Год назад +1

    As an electrical engineer, dividing by 0 = infinity unless that's inconvenient then it's just a really big number

  • @RCrosbyLyles
    @RCrosbyLyles Год назад

    I agree with the undefined definition. Of a number divided by zero because zero is a quantity of something that could be incredibly tiny. So tiny that it's virtually zero but not zero. But zero is also considered a placeholder. So it's a placeholder without complete definition and therefore undefined when another number is divided by it.

  • @generalkenobi323
    @generalkenobi323 11 месяцев назад

    What I've gathered from this video is that you can do anything in math, you just have to keep making stuff up until it works

  • @justinzhang9935
    @justinzhang9935 Год назад +1

    Thanks for the clarification. The zero ring looks like some kind of poison.

  • @dekutree64
    @dekutree64 Год назад

    2:20 The statement "anything times zero is zero" is not true in this number system. The zeros in 0 * 1/0 = 1 should cancel, leaving 1 = 1, same as with 2 * 1/2 = 1 the twos cancel. You can also end up with things like (0/2) * (1/0) = 1/2. Normally we discard the denominator if the numerator is 0, but with division by 0 it can be returned to the real number world later, same as negative square roots.

  • @marcozelioli
    @marcozelioli Год назад +1

    "It's just that if you allow it then all number are zero and you get what you deserve." 😂😂😂

  • @Dmittry
    @Dmittry Год назад +1

    Now I have a superpower! I can divide by 0. Finally!

  • @GodzillaFreak
    @GodzillaFreak Год назад +1

    There's another way to do it which avoids this property though. Instead of taking 0*1/0 = 1, we take 0*1/0 = 0. In fact we can simply take 1/0 = 0 in and of itself, as well as any a/0 = 0 and still maintain all the rules without any reduction in functionality.
    This can be justified quite simply through the extension of fractional multiplication:
    1/0 = 1/0
    (2/2)(1/0) = (2/2)(1/0)
    2(1/0) = (1/0) (by fractional multiplication on the left and factoring out of 2)
    1/0 = 0
    Since this also implies 0/0 = 0 it eliminates typical inverse properties.
    1*0 = 0
    (1*0)/0 = 0/0
    Since now 0/0 does not cancel to 1 but instead equals 0 we get
    0 = 0.
    But now because we no longer have 0*1/0 = 1 since, we remove the reductive properties.

  • @master877
    @master877 Год назад +6

    Really good addition to the channel. Very cool explanations, it brought me back to the days when I was studying commutative algebra from Atiyah-Mcdonald's book.

  • @qy9MC
    @qy9MC Год назад

    Everything is 0... Like the my grades... bank account... He must be right.

  • @_TQ
    @_TQ Год назад

    0:19 "Checking all of the details might be a bit complex." 10/10 joke lol

  • @ltc0060
    @ltc0060 Год назад +1

    this video is zero out of zero in zero ring number system. Great job!

  • @bluexo256
    @bluexo256 Год назад +1

    2:24 well, not necessarily.
    Maybe you could also define i as the number where i*0 = 1.
    Then i would be 1/0, 2*i would be 2/0, 3*i would be 3/0 and so on.
    (And 0*i would be 0/0 and because of our definition it would be 1, which somehow makes sense, because any number divided by itself gives 1. Let's just say 0/x = 0 is only valid for numbers in R).
    Then 1/i would be 1/(1/0) = 0/1 = 0. So every real number r would be equal r + 1/i.
    I don't know if there's a way to imagine that in a 2D area like the "actual" i, or if my theory would somewhere be a contradiction, but maybe we just need to define the common rules we know for calculating are only true in the real numbers.
    (pls tell me if this could work)

    • @Leonex52
      @Leonex52 Год назад

      I think a step is skipped in the proof of 0*(1/0)=0.
      Let's call 1/0=j. We have j-j=0, and the distributive law: a(b+c)=ab+ac. Then we have 0=j-j=j(1-1)=j*0=1.
      We need this because 0*a=0 is not an axiom in the system.

    • @dekutree64
      @dekutree64 Год назад

      ​@@Leonex52 It's still a leap in logic to say that j-j=0. j-j=(1-1)/0=0/0. You must prove that 0/0=0, or explain why the denominator can be discarded if the numerator is zero.

  • @arcaneblackwood3602
    @arcaneblackwood3602 Год назад +1

    Why not represent something like 1/0 as 1*∞, where ∞ is not treated as infinity, but some imaginary like unit?
    Then use rules like n/0*0=n for any n including 1, 2, 3...
    I feel like this wouldnt collapse all numbers into each other. Havent really got the skills to figure this out myself.

  • @theosib
    @theosib Год назад +1

    I developed a variant of GF(2) for the purpose of exploring inverse boolean logic gates, where you could divide by zero. Addition is XOR, Multiplication is AND, and everything works out from there. So what is the inverse of AND? Well, it's division, and there are only a handful of things that matter. If the output of the AND gate is 1, then 1/1=1, while 1/0 is impossible, since you can't have a 1 on the output of an AND gate if one of the inputs is 0. However, if the output is 0, it gets interesting. At least one input has to be 0. But if one input is 0, then the other one *doesn't matter*, so 0/0=X, where X means "don't care." I also tinkered with other symbols for interesting cases. Say you have 0/y, where y is some unknown input value. This division tells you what the other input to the AND gate has to be, and one way to represent that is an expression that means "less than or equal to the logical inverse of y."

  • @besusbb
    @besusbb Год назад +1

    cool video, thanks. nice to see it wasnt clickbait

  • @TornaitSuperBird
    @TornaitSuperBird Год назад

    RUclips's recommendations are wack.
    I found this video without having much background in math or coding, and I was confused throughout.
    But I still watched the video because the premise was interesting.

  • @mcr9822
    @mcr9822 6 месяцев назад

    I like this because it kind of shows, broadly, what mathematicians do. They push boundaries. What are the limitations of a system or property? What happens if we do something different with it? How do things relate to each other? I suspect many people think mathematicians just make up random rules because they can.

  • @trevoro.9731
    @trevoro.9731 Год назад

    1/0 can be defined as 1/0, non-negative (that is when the 0 belongs to non-negative numbers), it removes some ambiguities. m defined as 1/x, x is non-negative, x = 0, m > 0. It can be defined as a mathematical concept for the purpose of intermediary. m(0) = 1, m(1) = 1/0, ... m (n) = m (n-1)/0. Normal operator, especially equality operators, won't work for such thing. It is possible to define transformation operators, which would automatically prohibit finding the "value" of m.

  • @Sgt_Bill_T_Co
    @Sgt_Bill_T_Co Год назад

    Addition and subtraction are Primary Operators, Division and Multiplication are secondary operators that is, they are generated from the primaries. that is multiplication is derived from a series of additions and division likewise from subtractions. 8/4 is (in simple terms) equivalent to saying 'how many times can I subtract 4 from 8? The answer is of course 2. As for 1-0 the same logic applies:- How many times can I subtract 0 from 1 until the 1 becomes a zero? The answer is of course no matter how many times you subtract 0 fro 1, the 1 remains, even IF you were able to perform this subtraction a million times you would still have the 1. Thus the answer is neither 0, nor 1, nor any other number nor infinity. This is probably because '0' is not a quantity (it is the very absence of a quantity) whereas '1' is. Thus it is rather akin to, 'what is an apple divided by a brick?'

  • @mangakapoint
    @mangakapoint Год назад

    2:28 Wouldn't Bodmas be applicable here? Because we need to solve 1/0 first to multiply with zero next.

    • @Leonex52
      @Leonex52 Год назад

      A step is skipped in the proof of 0*(1/0)=0.
      Let's call 1/0=j. We want j to have some common properties of any other elements of R so we can work with it, like j-j=0, 1*j=j, and the distributive law: a(b+c)=ab+ac. But once we set these 3 axioms, then it goes 0=j-j=j(1-1)=j*0=1.
      Note that 0*a=0 is not an axiom in the system(a ring), it's a theorem.

  • @Bunny99s
    @Bunny99s Год назад +1

    While this is a kind of funny approach to the question that isn't really that useful, there are other more practical solutions (not just pure mathematical) that are actually in use. Namely the IEEE 754 floating point format. In order to be useful we have to introduce a "signed zero". Once we have that we get several useful calculations we can carry out. 1/0 is +infinity, (-1)/0 is -infinity, (-1)/(-0) is +infinity. Of course certain things are still not allowed since they don't make any sense. Like "0/0" or "0 * infinity". Though the concept of having an actual value for infinity is actually quite useful, especially with trigonometry. So "atan" of +infinity actually returns 90° (or pi/2). A lot cases where we in math justify a value with the limit, we can actually get the expected result from the normal calculation.

  • @AntonioNoack
    @AntonioNoack Год назад +2

    @0:19 technically incorrect. -1 = i²

  • @JohnWilson-hc5wq
    @JohnWilson-hc5wq Год назад

    This can also be applied to physics: when traveling at c, a photon experiences zero distance and zero time. This makes its speed c=0/0. Thus c could actually be anything, though from our perspective it is 186.282 miles/second.

  • @Xgil2Play
    @Xgil2Play Год назад

    Eddie Woo explained this perfectly well:
    - 1/0 is not "Undefined", it's *Undefinable*. We can't give it a value because if you use one number to define it, I can use a completely different number and get the same result.

  • @emryswilliams9190
    @emryswilliams9190 Год назад

    I've tried to fumble with this idea for a while, and it always leads back to everything equaling zero.

  • @DeclanMBrennan
    @DeclanMBrennan 6 месяцев назад

    It seems somehow appropriate that the numeral zero looks like a tiny ring.

  • @spuddo123
    @spuddo123 Год назад

    What happens if we remove the rule that anything multiplied by 0 is 0? That is make an exception for 1/0?

  • @zeljkocrljenica7135
    @zeljkocrljenica7135 Месяц назад

    Shop clerk: Hey! You have to pay for that bread and milk, they are not free!
    Mathematician: Alow me to demonstrate...

  • @barsozuguler4300
    @barsozuguler4300 Год назад

    Zero ring is like a black hole. There is nothing that forbids that it can be infinitely dense yet every thing loses its value and eventually meaning of it once it make a contact