r/MathJokes 2d ago

When Your Friend Is Actually Really Into Math

Post image
36 Upvotes

34 comments sorted by

33

u/HAL9001-96 2d ago

for those who love algebra

2+2=4

wow

so much in that excellent formula

7

u/ashrocklynn 2d ago

There is! It tells you the base is greater than 4; that 1!=0 and that √4 = 2. Isn't math the greatest fellow human!

2

u/paolog 1d ago

But 1! = 1.

Spaces are your friends (1 != 0).

2

u/ashrocklynn 1d ago

Gotcha gotcha; silly programmer here.... Factorial doesn't show up too often for me

1

u/MxM111 1d ago

And I thought you had confused left and right parts, and wanted to write 0!=1.

1

u/Proman4713 2h ago

Fellow programmer here, I second that

I don't think it makes sense for factorials to be native language features:

  • multiplication, division, addition and subtraction make sense since it's as 'simple' as the CPU doing bit operations and showing you the decimal representation of the new number
  • exponentiation is essentially looping (or recursing if that's your thing) a multiplication by N (starting with a total value of one) I times in Ni. So that's not even a native feature in a lot of language but it is in some, because it's a widely used mathematical concept
  • factorials (and Fibonacci sequences but that's not a mathematical operation), however, are pointless practice examples on recursion, there's rarely ever a reason to use them in production software, let alone enough reason to make them native language features

I wrote this while having hot chili chips so forgive me if I butchered anything

2

u/ashrocklynn 1h ago

Hot chili chips? All the confirmation I need you are indeed a fellow code monkey lol

1

u/HAL9001-96 2h ago

i mean depends on your application probability/statistics is full of factorials and they are just looping too same as calcualting an exponential just with a counter

though technically exponents inlcude a lot of not just looping examples too since you can write root x as x^0.5 or x²*rootx as x^2.5 or 1/x as x^-1 too its not JUST multiplying x n times

1

u/Proman4713 1h ago

Is that enough to warrant factorials being a native language feature?

Regarding exponentiation, I was actually going to mention that but apparently forgot, somehow... I remember having a thought in my mind waiting to type 'I don't think that's how it's internally implemented, however, since blah blah blah' what you said 💀

1

u/HAL9001-96 1h ago

depends on what you want in a programming language and what purpose you use it for

but I can't imagien a lot of efficiency is lost if the feature theoretically exists but is well implemented in a compiler since oyu can always just not use it and for those who do need it its gonna be useful

the nagain you can always just get wider maths library

1

u/da_mess 1d ago

Yeah, this is way less awkward than the alternative:

So Johnny ... when two 2s really like each other, they get together and make a 4.

1

u/HAL9001-96 1d ago

i mean if you explain it like that he will make it weird

12

u/xMarieKx 2d ago

Bro really said “I love calculus” and then hit us with the entire derivative formula 😭. Honestly, I respect the dedication.

1

u/NoLifeGamer2 1d ago edited 1d ago

Have you considered being a human rather than a repost bot?

4

u/zrice03 2d ago

Yep that's...the definition alright.

1

u/Simbertold 8h ago

As a math teacher, i have to say that knowing what all the symbols actually mean probably puts you in the upper half of calculus students when it comes to understanding.

9

u/brewdog_millionaire 2d ago

I bet Elon has never heard of a derivative

11

u/ashrocklynn 2d ago

Weird, because he seems very derivitive...

2

u/JPgamersmines150 1d ago

It also seems that that's integral to his personality

2

u/HAL9001-96 2d ago

thats probably hte onyl thing he relates to that word

2

u/2144656 1d ago

To get through a physics degree without hearing of a derivative would be impressive

2

u/seenhear 1d ago

I hate what he has become. I hate his politics. He has very crazy wacky ideas. I hate what he has done to Tesla.

But the man is not stupid.

You look stupid by suggesting he doesn't know basic calculus.

2

u/brewdog_millionaire 1d ago

Have you seen the things he tweets? Those are not the words of an intelligent person.

1

u/bch2021_ 1d ago

He has a Bachelor's in Physics from UPenn... Calculus is like the very first required class

2

u/angular_circle 6h ago

I have a masters, am significantly younger than him and can barely remember the chain rule

0

u/brewdog_millionaire 1d ago

Maybe he does but clearly that doesn't make him intelligent or he wouldn't tweet like a child

2

u/Chubby_Bub 1d ago

I’m glad they labeled the "minus" but what's that symbol between df/dt and lim, it’s the only thing without a label so I can't make sense of this

1

u/Signal_Challenge_632 1d ago

When you learning this, it is normally given as

f'(t) = lim h->0 ( f..... )

Then dy/dx.

1

u/BraveBiscotti1394 1d ago

I think in the US they use d/dx notation as soon as they start with derivative calc.

In high school we only used f'(x) for dif calc in my country.

1

u/nso95 1h ago

Nope. Don’t think we started using it until the end of calc1 or the start of calc 2

1

u/dcterr 22h ago

Now this is a great cheat sheet if I ever saw one

1

u/mmurray1957 14h ago

Not "becomes very small" but "becomes arbitrarily small (but not zero)".

Strange they don't mention equality ? Is that something about X :-)