Woody Calculus · Caltech studentsFrom calculus and series to advanced proofs

Caltech mathematics.
Master the method.

Start with 7 days free in the Woody Calculus Mastery Lab.

Video lessons. Complete worked solutions. Direct guidance. Learn to choose a method, explain why it works, and carry it through—with Woody’s 25+ years of university teaching behind you.

7 days free, then $89/month. Private one-on-one sessions are separate.

Look inside the Mastery Lab
Explore private one-on-one instruction ↓

Mathematics support for Caltech

Find the subject behind your course number. Start with one topic, then build your study plan inside the Mastery Lab.

Your next step: choose the idea you need to understand, follow a complete example, and ask Woody about the reasoning.

See what you are joining · 10-minute walkthrough

Look inside the Mastery Lab.

See the subject classrooms, complete worked solutions, and ways to ask Woody for help. Use the tour to see how the Lab can fit your current Caltech course.

Woody’s guided tour of the Mastery Lab.
Watch on YouTube if the player does not load
01

See every step.

See the setup, method choice, solution, and checks. Learn what to look for when a new problem changes the details.

02

Ask Woody.

Get direct chat guidance, community support, and live Q&A when available. Bring the step you cannot explain.

03

Build independence.

Train pattern recognition, clean setup, formula fluency, and proof writing through structured practice.

Put the Lab to work on your own course.

Explore the lessons, study a worked solution, and bring Woody your next question.

Start Your 7-Day Free Trial

7 days free, then $89/month.

A study plan for Caltech’s mathematics sequence

At Caltech, the course letter matters.

Ma 1 is a sequence, not a single calculus class. Ma 1a develops single-variable calculus and series, Ma 1b focuses on linear algebra, and Ma 1c moves into multivariable calculus. The analytic and practical tracks in b and c also shape the kind of reasoning you need to practice.

The challenge changes as the mathematics becomes more abstract. An equation may ask for a solution and an explanation of its behavior. An algebra problem may begin with a definition rather than a formula. An analysis argument may turn on a quantifier or a theorem’s hypotheses.

Woody helps you connect those ideas to a repeatable study process. In the Mastery Lab, work through a relevant example, explain the decisions, and try another problem independently. Bring the point where your reasoning breaks down so your next question is specific.

What are you trying to understand?

  • Ma 1a: What does a series or approximation tell me, and what justifies it?
  • Ma 1b / Ma 1c: How does the matrix, transformation, or geometry guide the calculation?
  • Ma 2/102: Which differential-equation method fits, and what does the solution mean?
  • Ma 5/105 / Ma 108: Which definition or theorem starts the proof?

Bring your course number, term, track, and current topic. Your syllabus sets the priorities and the rules for outside help.

Caltech course guide

Know your course.
Build the method behind it.

Start with your subject. Open the details for Caltech’s course names, verified numbers, and the distinctions between terms and sequences.

Make the first step a deliberate choiceMa 1 a

Calculus II Topics & Series

Strengthen integration, approximation, and series reasoning within Caltech’s first-year sequence. Learn how to recognize a useful approach when a familiar formula is not enough.

With Woody: Recognize the structure, choose the method, and explain why it works.

Course details and topics

Ma 1 abc: Calculus of One and Several Variables and Linear Algebra is a three-term sequence. Its Ma 1 a term develops one-variable calculus, with Taylor polynomials and infinite series in the regular section. It is not a separate course officially named “Calculus II.” Your section determines the pace and emphasis.

Use the Mastery Lab’s Calculus 2 lessons to practice the integration and series skills you need. For an integral, inspect the structure before trying substitutions or integration by parts. For an application, sketch the region and define the quantities before calculating. When reviewing volumes, compare washers and cylindrical shells and explain the radius, height, and bounds.

For a series, distinguish convergence from approximation. Choose a test whose hypotheses you can check; for a Taylor approximation, explain the center, degree, and remainder. After studying a solution with Woody, rebuild it from memory and try a new example to test whether you can choose the method independently.

Topics to prepare

  • Integration techniques and method selection
  • Volumes by washers and cylindrical shells in supporting practice
  • Sequences, infinite series, and convergence tests
  • Taylor polynomials, approximation, and error bounds
  • Precise explanations alongside the calculation

More Calculus II Topics & Series resources →

See the geometry before writing the integralMa 1 c · IC/Ma 1 abc

Calculus III & Vector Calculus

Connect the picture, the coordinates, and the calculation. Build multivariable fluency that supports the mathematics you meet across Caltech science and engineering.

With Woody: Describe the domain and orientation before choosing a theorem.

Course details and topics

Ma 1 c is the multivariable and vector-calculus stage of the Ma 1 abc sequence. Caltech lists practical and analytical tracks. The separate IC/Ma 1 abc: Integrated Core: Linear Algebra and Multivariable Calculus route organizes related mathematics around applications across the Integrated Core; its topic order is different.

With Woody, work from a sketch to partial derivatives, gradients, constrained optimization, or a multiple integral. State what changes and what remains fixed. Before changing coordinates, explain the domain, the bounds, and the Jacobian rather than relying on a remembered setup.

For line and surface integrals, identify the object being integrated over and choose its orientation. Then decide whether direct computation, Green’s theorem, Stokes’s theorem, or a flux argument is appropriate. Match the level of proof to your current track and use your syllabus to choose the next practice topic.

Topics to prepare

  • Partial derivatives, gradients, and multivariable chain rules
  • Optimization and Lagrange multipliers
  • Multiple integrals and coordinate changes
  • Line and surface integrals; circulation and flux
  • Green’s and Stokes’s theorems; orientation and hypotheses

More Calculus III & Vector Calculus resources →

Understand the equation and the solutionMa 2/102 · advanced routes below

Differential Equations

Build a method for first-order equations, systems, transforms, and stability. Start with Ma 2/102, then match more advanced work to the course you are taking.

With Woody: Classify, solve, apply the conditions, and check.

Course details and topics

Ma 2/102: Differential Equations introduces ordinary differential equations and their applications. Caltech’s current schedule lists practical and analytical tracks. Work with Woody on exact equations, linear equations, systems, Laplace transforms, series solutions, and nonlinear behavior at the level your track requires.

Begin by identifying the order, linearity, and conditions. Explain why a proposed method applies, carry the constants carefully, and substitute the result back into the equation. For a system, connect eigenvalues to the direction and stability of the motion instead of stopping after a matrix calculation.

For further work, ACM 95/100 ab: Introductory Methods of Applied Mathematics for the Physical Sciences includes differential-equation methods within a broader sequence. Ma/ACM 142 ab: Ordinary and Partial Differential Equations is a more theoretical course. The ODE introduction in Ma 108 b also fits this support. Bring your syllabus so the study plan addresses your equation, its assumptions, and its initial or boundary conditions.

Topics to prepare

  • First-order equations, exactness, and initial-value problems
  • Linear systems, eigenvalues, and stability
  • Laplace transforms and series solutions
  • Existence, uniqueness, and qualitative behavior
  • Boundary-value problems and further differential-equation theory

More Differential Equations resources →

Understand what the matrix representsMa 1 b · ACM/IDS 104

Linear Algebra

Move between row operations, geometry, and proof with confidence. Make the relationships among spaces, maps, and matrices part of your problem-solving method.

With Woody: Name the space, identify the map, and justify the conclusion.

Course details and topics

Ma 1 b is the linear-algebra stage of Caltech’s first-year sequence, with practical and analytical tracks. Linear algebra also appears throughout IC/Ma 1 abc. ACM/IDS 104: Applied Linear Algebra develops the subject further through matrix methods and applications.

Work with Woody on span, independence, bases, dimension, and linear transformations. When you reduce a matrix, say what the result tells you about the kernel, image, or solution set. Distinguish the transformation itself from its matrix in a particular basis.

For projections, least squares, eigenvalues, and singular value decomposition, connect each calculation to its geometric meaning. The more advanced CMS/ACM/IDS 107 a: Linear Analysis with Applications moves into normed spaces and operator theory. That material also connects to the analysis support below. Linear algebra is a core Mastery Lab subject, with the study plan matched to your course.

Topics to prepare

  • Span, independence, bases, dimension, and rank
  • Linear maps, kernels, images, and changes of basis
  • Orthogonality, projections, and least squares
  • Eigenvalues, diagonalization, and singular values
  • Normed spaces and operators for advanced linear analysis

More Linear Algebra resources →

Turn definitions into a workable proofMa 5/105 abc · Ma 120 abc

Abstract Algebra

Learn how to start a proof about a group, ring, field, or module. Connect the definitions to the structure of the problem and build an argument you can defend.

With Woody: State the object, choose the theorem, and check every hypothesis.

Course details and topics

Ma 5/105 abc: Introduction to Abstract Algebra progresses through groups, rings and modules, then fields and Galois theory. Ma 120 abc: Abstract Algebra continues into advanced algebra, including commutative and homological algebra, representation theory, and further field theory.

With Woody, begin by writing exactly what must be proved. For a quotient or homomorphism, identify the kernel, normality, or ideal condition that makes the construction valid. For a classification problem, make the assumptions explicit before applying a structural theorem.

Practice group actions and Sylow arguments, then connect ring and module reasoning to the same habit of checking definitions. At the Ma 120 level, connect semisimple algebras, Wedderburn theory, Jacobson radicals, and Brauer groups to the structures you already know. Use your current topic to decide which earlier results need rebuilding. The goal is a proof you can reconstruct and adapt when the next question changes.

Topics to prepare

  • Groups, homomorphisms, quotients, and group actions
  • Sylow theory and finite-group structure
  • Rings, ideals, principal ideal domains, factorization, and finitely generated modules
  • Field extensions and algebraic structure
  • Commutative, homological, and representation-theoretic topics for Ma 120

More Abstract Algebra resources →

Make the logical structure visibleMa 108 ab · advanced routes below

Real Analysis & Advanced Calculus

Build careful arguments about limits, continuity, differentiation, and integration. Progress from first rigorous calculus proofs to the analysis on your current syllabus.

With Woody: Unpack the quantifiers and identify the hypothesis that does the work.

Course details and topics

Ma 108 abc: Classical Analysis spans several areas. Ma 108 a develops real-number and metric-space foundations and rigorous differentiation; Ma 108 b includes differential equations, Lebesgue integration, and Fourier analysis. Ma 108 c turns to complex analysis, so the full sequence should not be labeled entirely as real analysis.

Ma 110 a and Ma 110 c, within Ma 110 abc: Analysis, extend into measure, functional, harmonic, and operator-theoretic work. CMS/ACM/IDS 107 a: Linear Analysis with Applications provides another route through normed spaces and operators. These are different levels and emphases; your preparation and syllabus determine the plan.

With Woody, write the claim in quantified form before choosing an estimate. Explain where completeness, compactness, or a convergence hypothesis enters. Build examples and counterexamples to separate similar definitions, and check the conditions before interchanging a limit, derivative, sum, or integral.

Topics to prepare

  • Limits, continuity, and epsilon arguments
  • Metric spaces, compactness, and completeness
  • Rigorous differentiation; pointwise and uniform convergence
  • Lebesgue integration and convergence theorems
  • Normed spaces, Hilbert spaces, and operators where covered

More Real Analysis & Advanced Calculus resources →

Keep the field and its automorphisms connectedMa 5/105 c · Ma 120 abc

Galois Theory & Field Extensions

Understand how the symmetry of an extension controls its intermediate fields. Connect concrete polynomial calculations to the theory that explains them.

With Woody: Identify the base field and extension before naming a Galois group.

Course details and topics

Ma 5/105 c, the third term of Introduction to Abstract Algebra, explicitly includes field theory and Galois theory. The advanced Ma 120 abc: Abstract Algebra sequence includes further topics such as infinite Galois theory and Kummer theory. The term-by-term emphasis of advanced work should be matched to your syllabus.

Work with Woody on irreducibility, minimal polynomials, extension degrees, and splitting fields. Before proposing an automorphism, determine where the generators may go and whether those choices preserve the defining relations.

For the Galois correspondence, check normality and separability and connect the subgroup lattice to intermediate fields. Use a carefully labeled example to see the correspondence, then write the general argument. When the course moves beyond finite extensions, identify which finite-extension facts still apply and which require an additional hypothesis.

Topics to prepare

  • Irreducibility, minimal polynomials, and extension degrees
  • Splitting fields, normality, and separability
  • Automorphisms, fixed fields, and Galois groups
  • Intermediate fields and the Galois correspondence
  • Further field theory for the current Ma 120 syllabus

More Galois Theory & Field Extensions resources →

Turn numerical patterns into mathematical argumentsMa 7/107 · Ma 160 a

Number Theory

Build fluency with divisibility and congruences, then connect those foundations to algebraic number theory. Let the structure of the question guide the proof.

With Woody: Check the modulus, the gcd, and the ambient ring before calculating.

Course details and topics

Ma 7/107: Number Theory for Beginners develops elementary number-theory ideas through examples and problems. Ma 160 a: Number Theory is an advanced algebraic number-theory course. Caltech lists only part a of the Ma 160 sequence for 2026–27; parts b and c are not offered that year.

For elementary work, practice the Euclidean algorithm, congruences, prime factorization, and Diophantine equations with Woody. Test a conjecture with small examples, but separate that evidence from a proof. Before canceling modulo an integer, explain why the factor is invertible.

At the algebraic level, distinguish element factorization from ideal factorization and keep the ring or field explicit. Rebuild the relevant algebra before working on ideals, class groups, local fields, or ramification. Bring the exact topic from your current course so the next step is focused and useful.

Topics to prepare

  • Divisibility, primes, gcd, and congruences
  • Diophantine equations and proof strategies
  • Algebraic integers and ideal factorization
  • Units and class groups
  • Local fields and ramification where covered

More Number Theory resources →

References checked against Caltech’s official 2026–2027 catalog and department pages in September 2026. Some sequences have distinct term content or parts that are not offered this year. Follow your current syllabus and section.

Make progress on the topic in front of you.
Open the Lab, study an example, and ask your next question.

Start Your 7-Day Free Trial

Turn a worked solution into a method you own

Recognize the pattern.
Choose the method.
Do the work.

A solution can look clear while you are reading it and still be hard to reproduce. Train the decisions that connect one step to the next, then apply them to a different problem.

Build clean setup, formula fluency, and complete reasoning alongside your calculations. The same habits support an integration problem, a matrix computation, or a proof.

Read Woody’s complete study method →

  1. Name the course, term, and question.

    Start with the exact Caltech course and section. Identify whether you need a calculation, a conceptual explanation, or a proof, and choose a relevant lesson.

  2. Explain the first decision.

    For a series, choose a test and check its conditions. For a differential equation, identify its type. For a proof, write the definitions and the statement you need to establish.

  3. Rehearse with a reason for every step.

    Rewrite a complete solution 3–5 times and say the steps aloud. Explain why each method or theorem applies. Check the algebra, notation, assumptions, and conclusion.

  4. Try a new problem independently.

    Put the example away and work on fresh practice. If you get stuck, ask Woody about the specific decision you cannot make, then return to the problem yourself.

Make your first seven days useful

Give your free trial a purpose.
Start with one Caltech topic.

Choose something you need to understand this week: a convergence test, a linear transformation, an ODE method, or the first step of an algebra or analysis proof. Build your first study session around that question.

  1. Find a relevant lesson. Use your Caltech course and current topic to choose a subject library.
  2. Follow the reasoning. Work through a complete solution and explain the choices.
  3. Ask Woody. Bring the step, definition, or method that needs clarification.
  4. Practice the method. Apply it to another problem and plan your next session.

7 days free, then $89/month. Private sessions are separate.

More about the Mastery Lab and membership

Woody Calculus Mastery Lab support for Caltech calculus, differential equations, linear algebra, algebra, and analysis
Caltech mathematics support: calculus and series, differential equations, linear algebra, and advanced proofs.
Your courses. One place to begin.
When you want individual instruction

Private instruction for Caltech students.

Work one-on-one with Woody, backed by 25+ years teaching university mathematics. Develop your understanding, study habits, and exam strategy in Calculus II and above, differential equations, linear algebra, abstract algebra, real analysis, Galois theory, or number theory.

Get weekly one-on-one guidance, personalized exam strategy, detailed feedback, and accountability for your course.

Begin in the Mastery Lab. Students in Calculus II, Calculus III, Differential Equations, Linear Algebra, Abstract Algebra, Real Analysis, Galois Theory, Number Theory, and related advanced courses may then apply for individual instruction.

Private sessions are separate from membership and carry a premium fee. Availability is limited, application and approval are required, and Lab enrollment does not guarantee a private place.

The path to private instruction

  1. Join the Mastery Lab.
  2. Bring your course and goals.
  3. Apply for weekly private sessions.

Start Your 7-Day Free Trial

Already a Lab member? Read the private instruction details.

Questions from Caltech students

Know what you are joining.

Where should I start if I need a Caltech calculus tutor?

Start with the 7-day free trial in the Woody Calculus Mastery Lab. For Ma 1a, begin with the single-variable calculus and series topics you need. For Ma 1c, use the multivariable and vector calculus lessons. Share your current topic and track so Woody can help you find a starting point.

How do Ma 1a, Ma 1b, and Ma 1c fit the Lab’s subjects?

Caltech’s Ma 1 sequence spans several subjects. Ma 1a includes single-variable calculus and series; Ma 1b is linear algebra; Ma 1c is multivariable calculus. The b and c courses have analytic and practical tracks. Use your actual section and syllabus to choose the right depth of calculation and proof.

Can I get help with Ma 2/102 Differential Equations?

Yes. Work on equation classification, solution methods, initial conditions, systems, and the interpretation of solutions. The course guide also identifies further applied and advanced differential-equations courses. Start with the Differential Equations library and ask Woody about the concept or step you need to understand.

What about abstract algebra, real analysis, Galois theory, and number theory?

These are core areas of Woody’s advanced mathematics instruction. Caltech references include Ma 5/105, Ma 108, and Ma 120, with additional verified routes in the course guide. The details distinguish real-analysis terms from complex-analysis terms and introductory algebra from advanced work. Bring your current syllabus so the guidance fits the material.

What does the Mastery Lab include, and what does it cost?

Start with 7 days free, then $89 per month. Membership includes subject video lessons, complete worked examples and solutions, community support, direct chat guidance, and live Q&A when scheduled. Private one-on-one sessions are separate.

Is there a recorded classroom for every Caltech course number?

The course numbers identify relevant mathematics, not a promise of a separate recorded classroom or complete archive for each Caltech course. Watch the tour, explore the subject libraries during your trial, and ask Woody how the available material fits your syllabus.

Is private instruction available for Caltech students?

Yes, with limited availability. Join the Mastery Lab first, then apply for weekly one-on-one instruction. Private sessions require a separate premium fee, available space, and approval. Membership does not guarantee a private place.

Is Woody Calculus affiliated with Caltech?

No. Woody Calculus is an independent education service. It is not affiliated with, sponsored by, or endorsed by California Institute of Technology. The university and course references identify the students and subjects served.

When a prerequisite needs work

Keep your calculus foundations strong.

If a derivative, integral, or algebraic step interrupts your progress, review that idea before continuing. A strong foundation makes it easier to concentrate on the new reasoning your Caltech course requires.

Woody’s current private instruction focuses on Calculus II and above. Use the Calculus I resources and AP Calculus BC resources for prerequisite review.

Keep learning

Go deeper into the mathematics.

Connect your Caltech course to these visual lessons and mathematical essays on calculus, vector fields, differential equations, analysis, and algebra.

Browse all mathematical essays →

Subject resources

Caltech mathematics support · 25+ years teaching university mathematics

Learn the method.
Bring it to your Caltech work.

Start with the question you need to understand. Follow the reasoning, ask Woody, and put the method into practice. Your first seven days in the Mastery Lab are free.

7 days free, then $89/month.

★★★★★ 5-star Google reviews · 5.0 / 5 RateMyProfessors