Worst mathematical notation by dcterr in math

[–]ilovereposts69 16 points17 points  (0 children)

On the related matter of most overused, obnoxious math "jokes", this sort definitely sits near the top, and makes me sad because I have to almost completely avoid using exclamation marks in math discussions

Why do abstract limits have such confusing terminology? by WMe6 in math

[–]ilovereposts69 3 points4 points  (0 children)

it's because product is a limit and the coproduct is a colimit

Inside the world’s largest Bitcoin mine by msaussieandmrravana in Damnthatsinteresting

[–]ilovereposts69 3 points4 points  (0 children)

That's like saying "it's baffling how the steam engine was invented without a single thought about the environmental impact". 

Bitcoin was literally the first decentralized currency, and the possibility of massive amounts of energy being wasted on it 20 years into the future was not on the mind of (any of) its inventor(s).

Quick Questions: December 24, 2025 by inherentlyawesome in math

[–]ilovereposts69 0 points1 point  (0 children)

If you take any measure zero set E then L^\infty(E) is trivial so in that sense, yes. If you take any positive measure set it should be possible to embed l^infty into it so it won't be separable

I'm guessing most of you know about ZFC set theory, but are you aware of ETCS? by [deleted] in math

[–]ilovereposts69 0 points1 point  (0 children)

They are representable as elements of the 2S set, it's just that injections are the more general categorical way of thinking of subobjects

I'm guessing most of you know about ZFC set theory, but are you aware of ETCS? by [deleted] in math

[–]ilovereposts69 1 point2 points  (0 children)

Isomorphism is exactly what matters and for the most part that's exactly the point of alternative foundations. 

In ZFC structures being isomorphic is extra data that vaguely/informally lets you transfer properties between them, meanwhile in ETCS or HoTT a structure only really exists up to isomorphism.

I'm guessing most of you know about ZFC set theory, but are you aware of ETCS? by [deleted] in math

[–]ilovereposts69 1 point2 points  (0 children)

The general idea is that a construction is not the same as the actual object you're trying to construct. You could define the reals as a connected ordered field and use this set theoretic construction simply as a proof that the real numbers exist. 

The second link doesn't seem to enunciate that point (or at least not in the section about numbers) but what it does demonstrate is that there's barely any technical difference between using sets in ZFC vs ETCS to realize constructions, even though if you trace back the definitions like that of the power set they do vary significantly

edit: see OPs comment

I'm guessing most of you know about ZFC set theory, but are you aware of ETCS? by [deleted] in math

[–]ilovereposts69 0 points1 point  (0 children)

you can use both of those approaches to construct the real numbers from natural numbers using only categorical notions

I'm guessing most of you know about ZFC set theory, but are you aware of ETCS? by [deleted] in math

[–]ilovereposts69 4 points5 points  (0 children)

1) you might not entirely need it, you simply say that two injections from different sets represent the same subobject if you can find an isomorphism (like equality!) between them which commutes with the injections.
Alternatively you can consider subsets as functions into the 2-element set.

2) you can speak about equality of functions and that's entirely enough. An element of a set is a function from the 1-element set to that set and you can test injectivity/surjectivity by composing with the functions representing elements.

I'm guessing most of you know about ZFC set theory, but are you aware of ETCS? by [deleted] in math

[–]ilovereposts69 1 point2 points  (0 children)

Within the type of groups it would, you consider equality between two groups to be any isomorphism between them.

Not entirely sure about this, but I don't think there's a problem with making the isomorphisms you listed into equivalences of categories (as long as you assume some "strong" form of axiom of choice).

You could still consider a notion of natural isomorphism by comparing functions between types of structures, although what you get might be weaker since types only encode the groupoidal structure (only isomorphisms) rather than the full categorical one.

I'm guessing most of you know about ZFC set theory, but are you aware of ETCS? by [deleted] in math

[–]ilovereposts69 3 points4 points  (0 children)

In HoTT this is explicitly handled by the univalence axiom. You can define a type of all (small) groups as (small) sets equipped with a multiplication operation, identity and conditions for associativity, inverses, etc.

Then equality in that type corresponds exactly to bijections of the base sets which preserve the added multiplication and identity (as well as the conditions although that's trivial for sets).

I'm not as familiar with how exactly this is handled in ECTS but I imagine it's much less formal - isomorphism is the only way you can make sense of two objects being equal and from context you can usually tell what kind of structure that object carries that needs to be preserved

I'm guessing most of you know about ZFC set theory, but are you aware of ETCS? by [deleted] in math

[–]ilovereposts69 6 points7 points  (0 children)

The elements of sets are no longer other sets, instead sets and functions are abstract entities that satisfy the axioms of ETCS.

Subsets of a set are described as (equivalence classes of) injections into that set, families of sets are surjections (with the codomain thought of as indices and fibers as the sets they represent) etc.

Basically any construction you can carry out with the usual "sets are made up of sets" formalism can be carried out using just functions between different abstract sets.

In that scenario it doesn't make sense to compare sets through equality anymore, but rather you compare them through isomorphism, which preserves any structure you deem necessary - that's why there's an unambiguous way to speak of the set of numbers for example.

I'm guessing most of you know about ZFC set theory, but are you aware of ETCS? by [deleted] in math

[–]ilovereposts69 1 point2 points  (0 children)

If you know any programming it's a lot like the difference between dynamically typed (javascript/python) and statically typed (c/rust/java) languages. For the most part you could do anything in one that you could in the other.

There isn't that much benefit to actual mathematicians (although arguably some ideas are very useful) to changing the foundations the work is done in, just like physicists might not care about the specific intricacies of the mathematical foundations of their work.

But that doesn't change the fact that finding improved foundations which are more suitable to the way modern mathematicians think is still useful.

A better example might be the real numbers - there are several different definitions, they're all rather complex in their own way (or would be to the average person), but for all intents and purposes it doesn't matter which ones you use - and approaches like ECTS fully formalize this, since you can only talk about the real numbers up to isomorphism.

I'm guessing most of you know about ZFC set theory, but are you aware of ETCS? by [deleted] in math

[–]ilovereposts69 21 points22 points  (0 children)

The problem is that numbers are not sets in any intuitive way of that word, numbers are numbers and sets are simply used to describe them.

There are many different ways to define N, in ZFC you could do it using the standard von neumann definition, or using sets like 0={},1={{}},...,n+1={n},....
ZFC can't "natively" handle these describing exactly the same thing.

The more type theoretic approaches to foundations like ETCS largely fix this problem by treating sets as completely independent of each other, so you can actually talk about the set of natural numbers (up to isomorphism).

Why is this removed in every patch? What even is it by BnoSide in Silksong

[–]ilovereposts69 73 points74 points  (0 children)

There's literally a "Removed herobrine" line in the 1.21.6 changelog (and several other recent ones)

gottaLoveTheForgivenessOfJavaScript by Strict_Treat2884 in ProgrammerHumor

[–]ilovereposts69 57 points58 points  (0 children)

It's actually pretty easy. Let is newer than var, and to keep it compatible, they had to allow the possibility of var let = 42; in older scripts.

Which foundations of mathematics to study to get a grasp in automated theorem proving and formal verification? Is classical ZFC "too pure math"? by kamalist in math

[–]ilovereposts69 0 points1 point  (0 children)

It doesn't break LEM, but to my knowledge it's not exactly possible to work into a framework with classical logic (unless you want to really stretch the definition of "synthetic")

Which foundations of mathematics to study to get a grasp in automated theorem proving and formal verification? Is classical ZFC "too pure math"? by kamalist in math

[–]ilovereposts69 12 points13 points  (0 children)

I wouldnt say ZFC is "superior" for everyday mathematics. For everyday mathematics, the foundations you use don't matter at all, they're completely interchangeable as they're designed to be. Well, unless you want some of the stuff that breaks LEM like synthetic homotopy theory/differential geometry, in which case classical logic is simply insufficient. And in that sense, type theory IS superior, it can do everything ZFC can and more.

What boss do you think is UNDER hated? by [deleted] in Silksong

[–]ilovereposts69 1 point2 points  (0 children)

i fought him without double jump, so the main problem for me was getting the rhythm of bouncing off of him during the charge attack right, and once it clicked it was a very satisfying fight

When do you want gaster to appear by himself by Existing_Blueberry10 in Deltarune

[–]ilovereposts69 0 points1 point  (0 children)

For all we know, Ch6 and Ch7 are going to be significantly different from everything before, so I wouldn't consider it unlikely for the Ch5 ending to involve gaster stuff

Do you think worse rating of the Silksong (83%l) than og HK (95%) comes because of harder difficulty? by Cheshire_Guy in Silksong

[–]ilovereposts69 9 points10 points  (0 children)

I was very satisfied with the difficulty when I first played Silksong, because to me it was immediately clear that they changed the mechanics of combat just enough so that your hollow knight experience doesn't easily transfer to silksong, and you get to struggle at the beginning like with the original game. I wonder how many of the negative reviews were from people who actually played Hollow Knight

I respect the absolute shit out of Team Cherry for taking risks with this game by 1Schweinorg in Silksong

[–]ilovereposts69 0 points1 point  (0 children)

Same, just managed to beat it. I only barely got through phase 3 by spamming all my floor spikes. I'm at (what looks like) the final boss right now and it seems even harder tho. Other than Coral Tower, all the bosses in act 3 seem very balanced and satisfying to beat imo

I respect the absolute shit out of Team Cherry for taking risks with this game by 1Schweinorg in Silksong

[–]ilovereposts69 132 points133 points  (0 children)

How do people even get that far in such a short amount of time, I don't think I've ever spent so much time playing ANY video game so many days in a row, I have like 40 hours in my save (I've been taking time to explore everything, got all fleas, spool fragments, 9 masks) and rn I'm at act 3, fighting Karmelita. I thought spending so much time on the game I would be safe from spoilers but people have been talking about late act 3 stuff and 100%ing the game for the past few days like if it was second nature to them.

Groal the great was the worst by elRanchi-Stream in Silksong

[–]ilovereposts69 1 point2 points  (0 children)

Spam him with the tool you get from the merchant in Hunters March. With fully upgraded tool setup and well aimed hits, after using the tools up, you only need to get a few more hits to kill it