Dashboard
Build understanding before you drill.
Use lessons, the prerequisite-aware Learning Map, the full curriculum, and your deep study plan from one organized starting point.
Learn a concept
Move from explanation to worked reasoning without leaving the existing lesson system.
See where the math connects
Choose a destination or inspect the complete prerequisite structure before starting.
Choose the right kind of evidence.
Build a study session, target one skill, retrieve due material, recalibrate with diagnostics, or run a no-hint exam simulation.
Practice and review
Diagnostics and exams
Explore mathematics by manipulating it.
Nineteen released lab destinations are grouped by mathematical role instead of competing for permanent space in the primary navigation.
Number, algebra, and geometry
Statistics and probability
Precalculus through advanced calculus
Modeling, finance, linear algebra, numerical methods, and ML math
Inspect evidence without inventing a story.
Use recorded-evidence analytics for the current learner state and attempt history for the underlying events.
Progress intelligence
Attempt history
Use support when the mathematics calls for it.
Tutor, Workbench, Notebook, and the Calculator Suite are grouped here as utilities rather than mixed with progress or curriculum navigation.
Tutor and Notebook
Calculator Suite
Open the existing scientific, finance, graphing, and time calculators without creating another calculator product.
Build mathematical fluency through deliberate practice.
Take the placement diagnostic so MathPro can establish your starting skill map.
No focus area yet
Your highest-priority skill will appear here as evidence accumulates.
Your next moves, ranked from current evidence.
MathPro reconciles mastery, confidence, retention, prerequisites, mistakes, checkpoints, and today’s goals before choosing what deserves attention.
Now / Next / Later
Where attention is concentrating
Detailed progress, queues, and goals
The command center above is the primary decision surface. These panels expose the underlying learner record in more detail.
Today's plan
Current progress
Session goals
Most common mistake
What needs retrieval
Skills ready to prove
Highest-priority skills
Find the right starting point without over-testing.
MathPro samples the Beginner Foundations skills adaptively. Correct answers move the boundary upward, misses move it downward, and the diagnostic stops once it has enough evidence.
Your mathematics path, from foundations to advanced work.
MathPro organizes canonical skills into prerequisite-aware domains so you can see what is ready, what is developing, and what should come next.
Domains and prerequisites
No lesson recommendation yet
Curriculum readiness map
Current readiness across the MathPro curriculum. These are learning signals, not official exam scores.
Lessons and mastery checkpoints
Start practice
Choose today’s plan, adaptive practice, a specific skill, or a word-problem session.
Your review queue is current.
Review signals
What needs retrieval next
Recurring error patterns
Choose review depth
Each plan uses the same evidence model with a different time budget. Review activity changes scheduling only through real question outcomes.
Skill-by-skill retention
Mastery, retention, confidence, and prerequisites
Prerequisites, bottlenecks, deep progress, and unlock paths
Navigate the prerequisite map. Map signals are read-only views of existing learner evidence.
See how numbers are built, related, regrouped, and rounded.
Explore place value, signed magnitude, factors, equivalent ratios, percentages, and powers of ten without leaving the core mastery system.
Current signals
Build the number from positional units
Magnitude and direction
Drag directly on the number line, or use the value control above.
GCF, LCM, and primes
Fraction → decimal → percent
Powers-of-ten scale
Compose, decompose, and regroup
Use midpoint benchmarks
Transform structure without breaking equivalence.
Build expressions, solve equations and inequalities, compare systems, factor quadratics, and connect standard form with vertex form.
Current signals
Distribute, combine, verify
Model k(x + b) + mx.
Legal transformations
Solve ax + b = c.
Two equations, one intersection
a₁x + b₁y = c₁ and a₂x + b₂y = c₂.
Monic quadratic structure
Factor x² + bx + c when integer factors exist.
Standard form → vertex form
Track when the comparison reverses
See the numerator over the denominator
Use the sliders to visualize a fraction as equal parts of a whole.
Equivalent ratios visually
See how a ratio scales while staying equivalent.
Original
Scaled
Visualize why solving equations works
Choose values for a two-step equation of the form ax + b = c. MathPro will build a balanced equation and show the solving path.
Explore linear and quadratic functions
Fraction · decimal · percent · number line
Distribution as signed area and tile counts
Connect formulas to pictures and coordinates.
Use the labs for visual understanding, then send the same topics into the mastery engine for practice and spaced review.
Current signals
Distance, midpoint, and slope
Right triangles
Area, perimeter, and volume
Complementary, supplementary, and triangles
Translate, reflect, and rotate a point
Coordinates → sides → angles → area
Drag triangle vertices directly. The coordinate fields remain available for exact keyboard entry.
Radius controls the family
Turn raw numbers into evidence.
Build statistical intuition with real calculations, visual distributions, probability experiments, and adaptive mastery practice.
Current signals
Describe a dataset
Enter numbers separated by commas, spaces, or new lines. MathPro calculates center, spread, and a histogram from the same data.
Theory versus simulation
Standardize an observation
A z-score tells you how many standard deviations an observation is above or below the mean.
Fit the data, then inspect the misses
Repeated samples reveal the behavior of sample means
Define a population, draw many samples of equal size, and compare the observed distribution of sample means with its theoretical center and standard error.
Move from descriptive samples to uncertainty-aware inference.
These modules build on the existing Sampling Distribution Explorer, Distribution Engine, and seeded Simulation Engine. They separate a statistic, its sampling variability, an interval procedure, and a hypothesis-test model.
Sampling mean and standard error
Known-σ z interval and margin of error
Distance from a null model in standard-error units
Wilson confidence interval + null-model z test
Detectable effects under a specified alternative
Resample the observed data with replacement
Repeat the procedure, not the interpretation of one interval
Extend inference beyond known-σ one-sample models.
This wave adds Student t methods, independent and paired comparisons, two-proportion inference, chi-square, ANOVA, and regression slope inference while preserving the existing Statistics Lab and shared engines.
One-sample Student t inference
Welch two-sample t inference
Analyze within-pair differences
Difference in population proportions
Chi-square goodness of fit
One-way ANOVA
Slope uncertainty and t test
Count possible worlds, then measure uncertainty.
Build from counting rules into conditional probability, Bayes’ theorem, expected value, and binomial models.
Current signals
Permutations versus combinations
Change n and r to compare ordered selections with unordered groups.
Restrict the sample space
Use counts to compare conditional probabilities in both directions and check independence.
Weight outcomes by probability
Exactly k successes in n trials
Theoretical probability vs long-run frequency
Watch experimental probability converge toward theory
Approximate π through random area sampling
Link parameters, theory, and sampled outcomes
From local step probability to a distribution of paths
Model the value of money across time, cash flows, and portfolios.
Connect time value of money to compound growth, annuities, loans, bonds, investment returns, and weighted portfolio returns.
Current signals
Present value → future value
Change the compounding assumptions and see how time and frequency change a lump-sum investment.
Repeated contributions
Model equal end-of-period deposits and separate contributions from investment growth.
Payment and interest cost
Discount coupons and face value
Holding-period return and CAGR
Weighted expected return
Two-asset portfolio weights are normalized automatically so the relationship stays mathematically valid.
Simple · compound · continuous
Contribution timing matters
Nominal vs real purchasing power
Gross vs net compounding
Payment schedule
Move every cash flow to a common point in time.
These modules share one validated financial core. A cash-flow timeline, annuity, loan, bond, or project valuation is a different curriculum experience built on the same time-value mathematics.
Choose a focal date and move every flow there
Ordinary, due, and growing cash flows
Measure payoff acceleration, not just payment size
Uses the principal, APR, term, and frequency from the Loan Amortization panel above.
Arithmetic average is not compound growth
NPV, IRR, payback, and discounted payback
Connect return, volatility, correlation, diversification, and uncertainty.
These experiences use reproducible seeded simulation and portfolio-risk mathematics. Results are mathematical models under stated assumptions, not investment recommendations.
Two assets: expected return, covariance, and portfolio volatility
VaR and Expected Shortfall from a return sample
Same returns, different order, different cash-flow outcome
Seeded paths, percentile fan, and goal probability
Understand functions before calculus asks you to change them.
Train transformations, polynomial behavior, exponential and logarithmic functions, right-triangle trigonometry, the unit circle, and sinusoidal graphs.
Current signals
Move, stretch, and reflect a parent function
Drag the highlighted anchor to change h and k. The exact a, h, and k controls remain available for keyboard entry.
Connect angle, coordinates, sine, and cosine
Functions and their inverses
Degree, leading coefficient, and end behavior
Amplitude, period, and vertical shift
Rule → input → table → output
Connect triangle ratios, circle coordinates, and periodic functions.
Move between SOH-CAH-TOA, exact standard-angle values, the unit circle, and the full transformed sinusoid.
Current signals
SOH · CAH · TOA
Coordinates and signs
Drag around the unit circle to change θ, or use the angle control above.
Amplitude, period, phase shift, and midline
Study change and accumulation as visual ideas before memorizing rules.
Build intuition for limits, average and instantaneous rate of change, derivatives, tangent lines, and accumulated area.
Current signals
Approach a value from both sides
Watch average rate become instantaneous rate
Power rule with a live slope
Approximate area with Riemann rectangles
Watch approximation error shrink
Accumulated amount and current rate
See equations, vectors, and matrices as transformations of space.
Build intuition for vector magnitude and operations, dot products, matrices, systems of equations, determinants, and linear transformations.
Current signals
Add vectors, measure length, and compare direction
Operate on 2×2 matrices
Connect two equations to one intersection
Watch a matrix reshape the plane
Connect vector geometry, matrix structure, transformations, eigendirections, and approximation.
This release deepens the Linear Algebra view already present in MathPro. It reuses the seven existing canonical Linear Algebra skills and adds a shared mathematical engine rather than creating a second lab architecture.
Decompose one vector relative to another
When does a matrix undo itself?
Row-reduce an augmented system to RREF
Do two vectors create the whole plane?
Find directions a matrix only stretches or flips
Find the best linear approximation when Ax=b has no exact solution
Turn assumptions into models you can manipulate.
Connect optimization, discrete change, complex geometry, and dynamical systems through synchronized equations, graphs, numerical experiments, and model comparisons.
One experiment loop across four mathematical systems
Use the Lab shell for guided missions, snapshots, Tutor/Notebook handoff, challenge verification, and Practice transfer. The canvases below remain model controls—not mastery evidence by themselves.
Linear Programming Studio
Build a feasible polygon from two half-plane constraints and inspect the objective at every feasible vertex. Drag either constraint line to change its bound, or drag the dotted objective vector to change its coefficients.
Sequences & Partial Sums
Taylor / Maclaurin Error Lab
Increase polynomial degree and compare the local approximation with the exact transcendental function.
Complex Plane Studio
Drag z directly on the plane; exact real/imaginary controls remain available.
ODE Solver Comparison
This module reuses the released Advanced Calculus ODE engine and compares Euler, midpoint, and RK4 over the same slope field.
Extend calculus from one variable into fields, gradients, and evolving systems.
Build intuition for multivariable functions, partial derivatives, gradients, first-order differential equations, slope fields, growth/decay models, and Euler's method.
Current signals
Explore f(x,y), partial derivatives, and the gradient
Read a differential equation as local direction
Study y′ = ky as continuous change
Approximate a solution one tangent step at a time
Deepen the Advanced Calculus view with gradients, Hessians, optimization, double integrals, and higher-accuracy ODE solvers.
Explore the seven canonical Advanced Calculus skills in one lab workspace, with linear-algebra tools reused where the mathematics requires them.
How fast does f change in a chosen direction?
Classify a critical point and follow gradient descent
Accumulate a scalar field across a rectangle
Growth slows as the state approaches carrying capacity
Compare Euler, midpoint, and RK4 on y′=y
Operations Lab
Build addition, subtraction, multiplication, and division with concrete models before compressing them into symbols.
Place-value operation model
Equal rows × equal columns
Share a total into equal groups
Fractions, Decimals & Ratios Lab
Keep fraction bars, decimals, percents, hundred-grids, and ratios synchronized.
Fraction → decimal → percent
Scale both quantities together
Everyday Math Lab
Practice money, time, and measurement with manipulatives tied to real quantities and units.
Make change
Elapsed time
Convert length units
Pre-Algebra Foundations Lab
Bridge patterns and unknowns into expressions and equations, with a balance-scale model and simple geometry tiles.
Growing sequence builder
Expression substitution
Solve ax + b = c
Perimeter vs area
Approximate difficult mathematical problems while measuring error, stability, and convergence.
This lab connects Algebra, Calculus, Linear Algebra, Probability, and Scientific Computing. Every algorithm exposes its assumptions and an error signal rather than treating a numerical answer as automatically exact.
Bisection · Newton · Secant
Forward vs central differences
Trapezoid vs Simpson
Lagrange / barycentric polynomial interpolation
Jacobi iteration + conditioning
Seeded stochastic quadrature
See machine-learning models as compositions of linear algebra, calculus, probability, and statistics.
This lab teaches the mathematics underneath common model families rather than turning MathPro into a model-training service. Every probability, loss, gradient, and projection is exposed as a mathematical object.
Cosine similarity + standardization
MSE loss + gradient descent
Sigmoid probability + binary cross-entropy
Softmax + categorical cross-entropy
L1 / L2 parameter penalties
Covariance eigendirections + explained variance
Capture what you want to remember
Your knowledge base
Personal reference
Where this skill appears in your record
Your recorded work vs reference
Replay the latest recorded divergence
Topics, concepts & formula pathways
Explore mathematics beyond a single lesson. Reference topics connect into the existing formula library and only expose a linked skill when MathPro already has validated practice and evidence for it.
Assessable learning units
Selected reference topics are promoted into structured units with prerequisites, objectives, worked examples, deterministic checkpoints, and recorded evidence.
Core formulas worth knowing
Learner
Core Mathematics
Your MathPro record
Personalize the tutor
Set your normal workflow
Account & cross-device sync
Optional account sync keeps the browser as the immediate/offline store while copying your learner state to your private Supabase account.
Local saves never wait for the network. Cloud writes are debounced, RLS-scoped to your account, and a lossless state snapshot is retained for recovery across devices.
Your progress by domain
Ask, explain, diagnose
Study a complete solution, one step at a time
Patterns worth fixing
12-question mixed drill
Mixed arithmetic, fractions, proportional reasoning, and algebra. No hints. Designed for fast test-prep calibration.
20-question test
A no-hint assessment generated from your current curriculum evidence with a deliberate medium-to-hard difficulty mix.
30-question exam
A broader no-hint simulation using the current MathPro foundation graph. It is not an official PERT exam or score predictor.
40-question test
A longer no-hint test balanced across core foundation and college-readiness domains, with higher-need skills receiving priority within each domain.
50-question exam
MathPro's longest foundation assessment: 50 no-hint questions spanning beginner math through statistics and probability with balanced domain coverage.
6-question focused quiz
Tests the currently selected lesson skill when available, otherwise MathPro targets your highest-need skill. No hints.
10-question focused checkpoint
Checks the selected or highest-need skill with its same-domain prerequisite neighborhood. No hints.
12-question retrieval set
Due material is prioritized, then MathPro interleaves high-need skills across the curriculum. No hints.
15-question timed set
A 20-minute no-hint set with harder independent questions selected from your current curriculum evidence.
Recent simulations
Learning evidence loads when you open Analytics.
Community
Your study connections, groups, and live collaboration will appear here when the collaboration service is available.