I took Graduate Algebra with Professor Matthias Beck in Spring 2017. These comprehensive notes were compiled using lecture notes and the textbook, David S. Dummit & Richard M. Foote, Abstract Algebra (3rd edition), Wiley 2004. [errata]

Disclaimer: my notes are meant to be a toolbox while doing proofs and studying/practicing the course in general. There may contain typos or mistakes. Please feel free to let me know if you find any errors!

Topics Covered:

• Polynomial rings,
• irreducibility criteria,
• Gröbner bases & Buchberger’s algorithm,
• field extensions,
• splitting fields,
• Galois groups,
• fundamental theorem of Galois theory,
• applications of Galois extensions,
• introduction to the polynomial method with applications in graph theory and incidence geometry.

# Reflection: Planning/Time Management

### As a Teacher

• Pre-Calculus
• Lesson Planning is taking a lot less time this time around, since I spent a lot of time documenting the lessons from last year. Over-planning was actually an issue last semeseter; I would never actually complete everything I planned, and that was mildly frustrating. Also, there’s an element of improvisation that happens depending on the mood of the classroom, which means that scripting every sentence is simply not possible anyway.
• Calculus II
• The first two weeks I only prepared by rereading the text on the sections that the lead professor went over, but on the second week students asked me questions that definitely stomped me because I had not seen the problem before hand. Now, I ask students to email me their questions before the TA session, so that I can prepare with care. Planning short lectures on Calculus II material has been easier after that change in preparation, especially with access to great tools.

### As a Student

• Algebra
• I’m really glad to be practicing with SAGE, but I’ve honed in on specific problems and end up spending significant time cleaning up code instead of doing proofs. I need to find a balance in what I’m focusing on when learning.
• Real Analysis II
• I should really be spending more time on this course. The lectures in this cource has been a blessing for preparing for Calculus II TA sessions, since it helps get me into the “mood” to do Calculus. 🙂
• Combinatorics
• Obsessing over the details in this class takes too long. I’m in a similar situation with Algebra, but there’s this one is more like I spend 4-5 hours on one proof and run out of time for the other problems.

There’s a lot of juggling, and I have to get better at this soon before the midterm season.

# Notes: Modern Algebra II

I took Modern Algebra II with Professor Matthias Beck in Spring 2016. These comprehensive notes were compiled using lecture notes and the textbook, David S. Dummit & Richard M. Foote, Abstract Algebra (3rd edition), Wiley 2004. [errata]

Featured Image: Icosahedron and dodecahedron Duality
Credit: Images from Algebra: Abstract and Concrete by Frederick M. Goodman

Disclaimer: my notes are meant to be a toolbox while doing proofs and studying/practicing the course in general. There may contain typos or mistakes. Please feel free to let me know if you find any errors!

Topics Covered:

• Review of basic properties of groups and rings and their quotient structures and homomorphisms,
• group actions,
• Sylow’s theorems,
• principal ideal domains,
• unique factorization,
• Euclidean domains,
• polynomial rings,
• modules,
• field extensions,
• primitive roots,
• finite fields.

# San Francisco State University Math Resources: Mathematica & Wolfram Alpha Pro

SF State has a site license for Mathematica. Under this site license, Mathematica can be installed without further cost on any computer owned by San Francisco State University, by SF State faculty, or by SF State students. This software works on Windows, Macintosh, and Unix.

Under the terms of the site license negotiated by CSU, free WolframAlpha Pro accounts are also now available to our faculty, students, and staff.

If you are an SFSU student, click here for a free WolframAlpha Pro account.

### Mathematica

1. Create an account (New users only):
1. Go to user.wolfram.com and click “Create Account”
2. Fill out form using a @sfsu.edu email, and click “Create Wolfram ID”
1. Fill out this form to request an Activation Key
4. Run the installer on your machine, and enter Activation Key at prompt

For both Mathematica and WolframAlpha Pro requests on the links above, it is important that only sfsu.edu email addresses be used. Requests from other email addresses will be rejected.

# Notes: Number Theory and Modern Algebra I

I took Modern Algebra I with Professor Matthias Beck in Fall 2015. These comprehensive notes were compiled using lecture notes and the textbooks,