News for hackers. Stuff that matters.
Re:Computational algebraic geometry for high school students by tmabraham on Tuesday August 03, 2021 @01:44AM (#28046026)
This is quite interesting, and I hope the course material will be made available for others (including myself) to check out.

> None of my students had a course in abstract algebra before. But they didn't need it to get their hands dirty and start playing around.

This really resonates with me, as a deep learning researcher who started out by taking the fast.ai course. The fast.ai course highlighted the same ideas of getting your hands dirty and exploring in a top-down approach. It's great to see how this sort of approach translates to other fields.

Re:Computational algebraic geometry for high school students by foxes on Tuesday August 03, 2021 @02:27AM (#28046247)
Looks like they made their tutorial sheets public [0]. I definitely think abstract algebra can be taught at a more elementary level, this looks like a good data point to confirm that.

[0] https://drive.google.com/drive/folders/11pVN-YZ_ughk-vsDDqow...

Re:Computational algebraic geometry for high school students by robpal on Tuesday August 03, 2021 @07:27AM (#28047942)
I agree -- abstract algebra is elementary and some aspects of it can (and should), be taught in high-school. AA is a domain of maths which people won't even encounter if not studying a STEM field and such crash course could serve as a good outreach/vulgarisation material.

I really liked the materials in the link and think they are suitable for talented high-schoolers. Cox-Little-O'Shea is a fantastic book I studied as an undergrad and learned a lot from it, I wish someone would expose me to it earlier in life.

There's plenty of good math software for algebra which is not very popular (SageMath comes to mind as the most commonly used) and even more code that is simply inside knowledge. The problem is that people in the academia are not being paid for writing software but for publishing articles, even though the community value of a good package outweighs many papers. For example, good luck finding something that will compute non-commutative Groebner bases :)

Re:Computational algebraic geometry for high school students by bkallus on Tuesday August 03, 2021 @08:03AM (#28048195)
Re:Computational algebraic geometry for high school students by madars on Tuesday August 03, 2021 @02:18PM (#28052322)
Magma should do it (http://magma.maths.usyd.edu.au/magma/handbook/text/970 claims a Alan Steel's non-commutative generalization of Faugère F4 and noncommutative Buchberger algorithm) and US institutions can get it via the Simmons agreement. Not sure what's good for home users, though.
Re:Computational algebraic geometry for high school students by lumost on Tuesday August 03, 2021 @09:24AM (#28048832)
Curious why you find it so fundamental. In my experience abstract algebras primary benefit was drilling rigorous proofs for group theory etc.

Between physics and comp sci I'd rate abstract algebras contribution to understanding as one of the least important contributors ( although AA does provide a rigorous framework underpinning these fields in one way or another)

Re:Computational algebraic geometry for high school students by jcranberry on Tuesday August 03, 2021 @02:07PM (#28052210)
When I was in school, I felt it was very important because it taught me how to think of things in terms of mappings and structure-preserving mappings. After learning algebra found learning everything else became much easier.
Re:Computational algebraic geometry for high school students by Version467 on Tuesday August 03, 2021 @10:11AM (#28049408)
I'm a CS student, who is super interested in deep learning and ml in general. I've started playing around with pytorch a bit and got some stuff to work, but I don't fully understand the code I wrote.

So instead I started the fastai course and now I have the opposite problem where it feels a little too easy and I fear that that approach would fall flat the moment I want to do something outside of the things fastai can do.

So now I'm thinking about scrapping that too and going to the opposite side and just building something from scratch without any ml framework at all.

Would you say sticking with fastai is good idea, or is it more of way to just pique someone's interest?

Re:Computational algebraic geometry for high school students by tmabraham on Tuesday August 03, 2021 @05:48PM (#28054658)
If you follow through with the entire fastai course/book, then you will learn how to build an ML framework (the fastai library) from scratch. Yes, it starts out by saying "you can do deep learning with 4 lines of code" but it goes through all the inner workings, and talks about some pretty advanced stuff. Of course, no book can cover everything, but it also functions quite well as a jumping off point for more advanced self-study.
Re:Computational algebraic geometry for high school students by UK-Al05 on Tuesday August 03, 2021 @11:38AM (#28050494)
I feel like the entirety of maths could do a bit of more a top down approach in terms of teaching.

At the moment it's a bit like studying only grammar, and spelling without reading a good novel for inspiration.