Science and math questions, solved step by step.
Worked solutions in mathematics, statistics, physics, chemistry, biology, computer science and LaTeX, each checked before publication, plus free calculators that explain every step.
Browse by topic
All topics →Mathematics
Algebra, calculus, analysis, topology, linear algebra and number theory, worked out step by step.
Statistics & Probability
Distributions, estimators, expected values and hypothesis tests with clear derivations.
Physics
Mechanics, electromagnetism, thermodynamics, relativity and quantum physics explained.
Chemistry
Reactions, bonding, equilibrium, thermochemistry and lab calculations.
Biology
Evolution, biochemistry, physiology and ecology, answered with evidence.
Computer Science
Algorithms, complexity, automata, number representation and digital logic.
LaTeX & TikZ
Working solutions for tables, figures, bibliographies, TikZ and pgfplots.
Academia
Publishing, peer review, PhD life and research careers.
Calculators
All calculators →Quartiles
Find Q1, median, Q3 and IQR from a list of values or from histogram bins (grouped data), with every step shown.
Standard deviation
Sample and population standard deviation, variance and mean, with the full sum-of-squares working.
Normal probability
Given the mean and standard deviation, find P(X < b), P(X > a) or P(a < X < b) with z-scores.
Dice probability
Exact distribution, mean and standard deviation for the sum of any number of fair dice.
Matrix
Determinant with cofactor expansion, inverse, symmetric eigen-decomposition and singular values.
Boolean simplifier
Turn minterms or a truth table into a minimal sum-of-products expression using Quine–McCluskey.
Recently updated
- How to Use xtick, xticklabels, and extra x ticks in PGFPlotsUse xtick and xticklabels to control ordinary x-axis ticks, and extra x ticks with extra x tick labels to add separately positioned ticks in PGFPlots.
- Why Are PGFPlots ybar Patterns Not Showing?Make PGFPlots bar patterns visible by loading TikZ’s patterns library, setting a pattern and pattern color, and checking for conflicting fill styles.
- How Does Pilot-Wave Theory Explain a Quantum Eraser?A quantum eraser is compatible with pilot-wave theory: entanglement hides fringes in the unsorted data, while postselected subsets reveal them.
- How to Put a Table on a New Landscape Page in a Two-Column PaperFlush pending floats, switch temporarily to one-column mode, and use pdflscape with a nonfloating captioned table to create a dedicated rotated page.
- How to Place Text Between Two Pictures in LaTeXPlace text between two LaTeX images by writing the image, text, and second image in sequence; use a figure or tabular layout to control placement.
- Is the Planck Mass About the Mass of One Eyebrow Hair?The Planck mass is about 22 micrograms—comparable to a small hair, but the match depends strongly on a hair’s length and thickness.
- Why Do Some Plastics Float While Others Sink?Plastic does not always float: polyethylene and polypropylene are less dense than water, while PET and PVC often sink unless air or shape adds buoyancy.
- How to Calculate Card-Matching ProbabilitiesCalculate a card-match probability by defining what counts as a match, then counting favorable outcomes under the stated draw and replacement rules.
- How to Find the Third Point of a Right TriangleWith only two vertices, the third point is not unique. Use the right-angle location and one more length or angle to calculate its coordinates.
- How to Combine `skip coords` and `each nth point` in PGFPlotsCombine PGFPlots’ skip coords between index and each nth point options to omit a data range and thin the remaining plotted coordinates.
- How to Use Plus and Minus Superscripts in a LaTeX bmatrixUse ^{+} and ^{-} for plus and minus superscripts in bmatrix entries; load amsmath and see a complete, compilable example.
- How to Solve Poisson’s Equation with Robin Boundary ConditionsLearn how Robin boundary conditions enter Poisson’s equation, derive the weak form, and check existence and uniqueness with a worked example.