Home / Science / Chemistry / Polymer chemistry / Copolymer composition and reactivity ratio calculatorTool #101

Copolymer composition calculator: Mayo–Lewis equation, composition drift and reactivity ratio fitting

Copolymer composition from the feed and reactivity ratios (Mayo–Lewis), the azeotropic feed, and how feed and copolymer composition drift with conversion in a batch. Fit r₁ and r₂ to your own data by Fineman–Ross, Kelen–Tüdős and non-linear least squares; paste or open CSV or Excel.

Keep it one tap away for everyday use.

Bookmark Copolymer composition and reactivity ratio calculator?

Press Ctrl + D now. Your browser opens its own bookmark box, where you choose the name and folder.

  1. Monomers
  2. Feed
  3. Composition
  4. Drift
Nothing is uploadedWorks offline once open

Copolymer composition

r₁ = k₁₁/k₁₂ is how much a growing chain ending in monomer 1 prefers to add monomer 1 rather than 2. The listed values are typical at about 60 °C and change with temperature and solvent.

Download

Fit reactivity ratios

What it does

When two monomers polymerise together, the chain does not take them up in the same ratio as the feed. Each growing chain end prefers one monomer or the other, and the reactivity ratios say by how much: r₁ = k₁₁/k₁₂ for a chain ending in monomer 1, and r₂ = k₂₂/k₂₁ for one ending in monomer 2. The Mayo–Lewis equation turns these into the copolymer made at any moment:

F₁ = (r₁f₁² + f₁f₂) / (r₁f₁² + 2f₁f₂ + r₂f₂²)

where f₁ is the mole fraction of monomer 1 in the feed and F₁ in the copolymer.

The first card gives:

  • F₁ for your feed, and whether the copolymer is richer in monomer 1 or 2.
  • Behaviour from r₁r₂: ideal (random) near 1, alternating near 0, blocky when both ratios exceed 1.
  • The azeotrope, the one feed whose copolymer has the same composition, when both ratios are below 1 (or both above).
  • Composition drift: in a batch the faster monomer is used up first, so the feed and the chains being made change as conversion rises. The tool integrates the Skeist equation and plots feed, instantaneous and average copolymer composition against conversion.
  • The full F₁ against f₁ curve.

The second card fits reactivity ratios to your own measurements of feed and copolymer composition at low conversion, by Fineman–Ross, Kelen–Tüdős and non-linear least squares (the type of fit IUPAC recommends), and plots the fitted curve through your points.

How to use it

  1. Pick a monomer pair from the list (typical literature values near 60 °C) or type your own r₁ and r₂.
  2. Type the feed fraction of monomer 1 and how far in conversion you want to follow the drift.
  3. To fit ratios, paste pairs of f₁ and F₁, or open a CSV or Excel file with two columns, then press “Use the fitted values above” to see what they predict.

Worked example: styrene and methyl methacrylate

With r₁ = 0.52 for styrene and r₂ = 0.46 for MMA, a feed of 30 mol % styrene gives a copolymer with F₁ = 0.371: richer in styrene than the feed. Both ratios are below 1, so there is an azeotrope at f₁ = (1 − r₂)/(2 − r₁ − r₂) = 0.529. By 90 % conversion the feed has fallen to 11.5 % styrene, the chains being made then hold 19.0 %, and the average copolymer is 32.1 %.

For styrene and acrylonitrile (0.40 and 0.04), the same feed uses up all the styrene by about 70 % conversion, after which almost pure polyacrylonitrile forms. That is why SAN is made close to its azeotrope at 61.5 mol % styrene.

The example data in the fitting card are simulated measurements around 0.52 and 0.46 with small errors. Non-linear least squares returns r₁ = 0.516 and r₂ = 0.456.

Questions

Why must the data be at low conversion? The Mayo–Lewis equation gives the instantaneous copolymer. If a run goes far, the feed drifts and the measured copolymer is an average, which biases the ratios.

Which fit should I report? Non-linear least squares, or the error-in-variables method if you have estimates of both errors. The linear methods are shown for comparison with older papers.

Does it handle penultimate effects? No. It uses the terminal model, which describes most common pairs well.

Is anything sent anywhere? No. Your data stays in your browser, and the page works offline once loaded.

Where the numbers come from

  • Reactivity ratios for 5 monomer pairs: typical literature values (about 60 °C, as listed in the Polymer Handbook), which you can type over.

Standard scientific values, such as constants, atomic weights and melting points, are facts found in every textbook; we name where ours were checked. If you are an author or publisher and want a value, a credit or a table changed or removed, tell us and we will act quickly.

Last updated 2026-11-08.

Change log for Copolymer composition and reactivity ratio calculator

  1. Show where each science tool's numbers come from, with a removal-request link Details on GitHub
  2. Add the copolymer composition and reactivity ratio calculator (#101) Details on GitHub

Every change to fibub

Related tools

Polymer molar mass calculator (GPC) #100 Number- and weight-average molar mass, Mz, Mp, dispersity (PDI) and degree of polymerisation from a GPC/SEC trace with a calibration fitted to your standards, or from a list of chain masses. Paste the data or open a CSV or Excel file; see the distribution and the integration baseline. Glass transition (Tg) calculator #102 Estimate the Tg of a random copolymer or miscible blend by the Fox equation and find the monomer ratio for a target Tg. Gordon–Taylor (with Simha–Boyer or your own k, and Kwei q) for a polymer with water or a plasticiser, and Flory–Fox for short chains. Reaction kinetics fitter #81 Paste concentration against time to find the reaction order, the rate constant with its uncertainty and the half-life; paste k at several temperatures for the activation energy, A, ΔH‡ and ΔS‡. Calibration curve with LOD and LOQ #28 Paste your standards and get the calibration line, R², limits of detection and quantitation (ICH Q2), and the concentration of each unknown with a 95 % interval. Publication plot maker #27 Paste columns or open a CSV or Excel file and get a clean scientific figure with error bars, sized for a journal column. Download vector SVG or PDF, or PNG at 300 or 600 dpi. Your data stays in your browser. DSC and TGA curve analyser #103 Paste or open a DSC scan to get Tg (onset, midpoint, end, ΔCp), melting and crystallisation peaks with onset and enthalpy, and percent crystallinity. Paste a TGA run for the mass loss steps, DTG peaks, T at 5 % loss, residue and which molecule each step lost.