Two-mixture balance
The amount of pure substance is conserved during ordinary mixing.
Calculate concentrations, dilution, evaporation, repeated replacement, alloy purity, average cost, and constrained multi-ingredient blends. Every result includes validation, unit-aware output, equations, charts, and export tools.
Store multiple outcomes locally and compare them.
| Saved at | Mode | Primary result | Inputs |
|---|
Core equations used by this solver.
The amount of pure substance is conserved during ordinary mixing.
Adding pure solvent changes volume and concentration, but not solute.
Each cycle retains the same fraction of the previous mixture.
This assumes the solute is nonvolatile and the solvent evaporates.
The target price is a quantity-weighted average.
Bounds and fixed amounts restrict feasible ingredient combinations.
Use two-mixture for ordinary concentration equations. Choose dilution, replacement, evaporation, cost, alloy, or multi-ingredient mode when those assumptions fit better.
Several modes provide a solve-for menu. Leave the selected unknown blank when convenient, then enter every required known value.
All quantities within one equation must use the same compatible unit. Concentration values should follow the chosen concentration unit.
Impossible targets, negative quantities, invalid percentages, and incompatible bounds produce clear messages before a result is accepted.
Read the formula, substitution, calculated result, and verification steps. Use the chart to understand ingredient proportions.
Download CSV data, print to PDF, copy results, save scenarios in local storage, or compare multiple calculations.
Mixture problems are conservation problems. A component entering a process must either remain, leave, react, or transform. This calculator focuses on cases where the selected component is conserved. The weighted amount of that component is therefore the central quantity.
Concentration may describe mass fraction, volume fraction, mole-based concentration, parts per million, or another ratio. The ordinary percentage modes treat concentration as a fraction of the total mixture. Molarity and molality require additional chemical assumptions, so they are displayed as entered unless a dedicated chemistry conversion is supplied.
A final concentration is not usually the simple average of two percentages. It is weighted by quantity. Ten liters of a strong solution influence the result more than one liter of that same solution. The calculator multiplies each concentration by its amount, adds those contributions, and divides by the total amount.
Dilution is a special mixture problem where the added material contains no target solute. The pure substance amount stays fixed while total quantity increases. Mixing combines two or more streams that may all contain the target component.
The evaporation mode assumes only solvent is removed. It is suitable for many simplified saltwater, syrup, and concentration exercises. It should not be used when the target substance is volatile, decomposes, crystallizes, or reacts during heating.
Withdrawal and replacement problems are geometric. Every withdrawal removes the current concentration, not the original concentration. Repeating the operation multiplies the retained fraction many times. A nonzero replacement concentration is supported through the recurrence formula.
The multi-ingredient tool applies minimums, maximums, and fixed amounts. It then adjusts a feasible blend toward the target concentration. The lower-cost objective prefers cheaper ingredients when multiple adjustments are available. For regulated industrial formulation, verify the output with a dedicated linear-programming package and process specifications.
Not in an ordinary two-mixture problem with nonnegative quantities. The final weighted average must lie between the lowest and highest source concentrations.
A negative mathematical amount usually means the target is impossible using the selected ingredients. The application converts that condition into a validation message.
Only when density data is available. This single-file solver requires one common quantity basis for each calculation.
No. It uses the standard additive-volume classroom model. Real mixtures can contract or expand, especially alcohol-water systems.
The retained fraction after one cycle is one minus removed amount divided by total amount. That fraction is raised to the cycle count.
It uses a practical bounded adjustment method. It prefers cheaper transfers but is not a full general-purpose simplex solver.
CSV is generated by the PHP file. PDF output uses the browser print dialog, where you can choose Save as PDF.
Saved scenarios and comparisons use browser local storage. They remain on the current device until cleared.
Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.