@counting_is_hard@mathstodon.xyz
@counting_is_hard@mathstodon.xyz avatar

counting_is_hard

@counting_is_hard@mathstodon.xyz

Formerly @counting_hard on twitter. YT coming eventually. Pedant & Co-Pedant.
I don't check here every day
Dodecahedron Fan
Combinatorics / Category Theory / Type Theory

Non-Maths stuff: https://mastodon.scot/@shift_reset

This profile is from a federated server and may be incomplete. Browse more on the original instance.

counting_is_hard, to random
@counting_is_hard@mathstodon.xyz avatar

Time to write the code: 5 minutes.
Time to figure out the types: 50 minutes.

counting_is_hard,
@counting_is_hard@mathstodon.xyz avatar

@boarders refactoring a bit of agda, so it wasn't unexpected

counting_is_hard, to random
@counting_is_hard@mathstodon.xyz avatar

In his famous paper, "on proof and progress in mathematics", Thurston lists 8 (and implies 29 other) ways to think of the derivative.

I was bored waiting for a bus, so I tried listing the different ways I could think of what a category is (see below). Please feel free to help me add more!

A Category is...

  1. The usual definition (omitted for space)
  2. an abstract theory of functions / arrows (or as Awodey would say "archery")
  3. a monoidoid
  4. a poset with evidence (wording stolen from Alex Kavvos)
  5. a set-enriched category
  6. an object in CAT
  7. a syntax for a programming language
  8. a maze of twisted arrows all alike
  9. a "path-complete" digraph (if there is a path x -> y there is an edge x -> y)
  10. a multicategory where every arrow has arity 1
  11. a polynomial comonad (spivak et al)

johncarlosbaez, (edited ) to random
@johncarlosbaez@mathstodon.xyz avatar

Mathematicians describe points on the plane with coordinates (x,y). The first coordinate says how far 𝑎𝑐𝑟𝑜𝑠𝑠 you go and the second says how far 𝑢𝑝 you go. Then they describe entries of a matrix Mᵢⱼ with indices where the first says how far 𝑑𝑜𝑤𝑛 you go and the second says how far 𝑎𝑐𝑟𝑜𝑠𝑠 you go.

In each case I've had teachers who insinuate that this is the only reasonable thing to do and you'd have to be nuts to dream of doing anything else.

I think some teachers don't distinguish between facts and conventions. Actual facts are always worth thinking about - understanding them more and more deeply is a never-ending quest. But for arbitrary conventions, you should just memorize them and move on.

counting_is_hard,
@counting_is_hard@mathstodon.xyz avatar

@johncarlosbaez When I took an undergraduate class in knot theory I had to remember most of the conventions (e.g. which type of crossing is +ve) as "the opposite of the way I think they should be".
This works fine until you get used to the convention and have to double-guess yourself.

counting_is_hard,
@counting_is_hard@mathstodon.xyz avatar

@johncarlosbaez this particular issue crops up again with ferrers diagrams, leading to a quip by McDonald.

plcon, to random
@plcon@mastodon.acm.org avatar

As our field becomes more competitive, researchers are starting earlier and earlier. This year, PLCon is introducing the pre-school track. How such a junior researcher could be substantially involved in state-of-the-art methods, techniques, background knowledge, etc is frankly beyond us but. We invite pre-schoolers to submit their research paper on the topic of programming languages for social impact. Papers should be 4 pages. LLMs should make this pretty easy; go nuts.

counting_is_hard,
@counting_is_hard@mathstodon.xyz avatar

@plcon "This is my langkwidg. It has types. It is made with lambada calcalus. I like doing programs with my langkwidg. I don't like doing programs with other langkwidgs. This one has HoTT in it because HoTT is cool. Jake is not allowed to use my langkwidg, because he is stupid and said power rangers suck. In future work, I want to add lazers to my calcalas. Thank you for reevuing my paper" -- Sally, aged 6, Carnegie Mellon University

ColinTheMathmo, (edited ) to random
@ColinTheMathmo@mathstodon.xyz avatar

Seen on Twitter, I think this is a brilliant question (and you can use that to calibrate your beliefs about what I will find interesting):

Given that (p(x)) is a real polynomial of degree (\le4) such that one can find five distinct solutions to the equation (p(x)=5), what is the value of (p(5))?

(A) 0
(B) 1
(C) 4
(D) 5
(E) Cannot be determined from the information given.

Please PLEASE do not give it away in the replies ...

Please ...

counting_is_hard,
@counting_is_hard@mathstodon.xyz avatar

When you know the answer but accidentally click on the wrong one anyway....

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • rosin
  • thenastyranch
  • cubers
  • ethstaker
  • InstantRegret
  • DreamBathrooms
  • ngwrru68w68
  • magazineikmin
  • everett
  • Youngstown
  • mdbf
  • slotface
  • kavyap
  • anitta
  • GTA5RPClips
  • khanakhh
  • normalnudes
  • osvaldo12
  • cisconetworking
  • provamag3
  • Durango
  • tacticalgear
  • modclub
  • Leos
  • megavids
  • tester
  • lostlight
  • All magazines