The functionality in polymerization is the number of reactive functional groups on a molecule for the specified joining chemistry. The linear step-growth molecule count assumes for every feed molecule. A diol supplies two hydroxy groups in the polyurethane example; an impurity supplying only one suitable group can cap a chain. A group count must reflect the selected chemical reaction, not simply every chemically recognizable group in the molecule.
Isocyanate 2026-10-13
An isocyanate bears an group. A molecule bearing two such groups can react with a diol to form polyurethane connections.
Polyurethane 2026-10-13
A polyurethane contains repeated connections of the form . Suitable hydroxy groups and isocyanate groups can produce those connections by polyaddition; exactly two suitable groups per feed molecule give the bifunctional linear model only when competing reactions and ring closure are excluded.
Step-growth polymerization Created 2026-10-13 Updated 2026-10-20
In step-growth polymerization, suitable reactive groups on molecules of different chain lengths can join. The linear count and its assumptions are given in polymerization.
A one-unit monomer, a two-unit chain, and a twenty-unit chain can all be joining partners if their functional groups are compatible and accessible. Schematically, : the subscripts count monomeric units, and end-group chemistry is suppressed. In chain-growth propagation, by contrast, requires a free monomer and a polymerization-active site. An arbitrary pair of existing chains is not a propagation pair in that mechanism. The practical consequence of step-growth polymerization is that most monomers can have joined something while the average chain is still short.
Whether a joining step releases a small molecule is a separate question. Polycondensation releases small products during the joining chemistry, as in the Nylon 6,10 demonstration in polymerization. Polyaddition joins suitable chains without that elimination: reacting a diol with a molecule bearing two isocyanate groups can build a polyurethane. Thus step-growth polymerization and polycondensation are not synonyms.[ref]
For a strictly bifunctional feed, label the limiting functional groups , set , and define as in functional-group conversion in step growth. The initial molecule count is , and each intermolecular join consumes one and one . Thus
This version of the Carothers equation uses limiting-group conversion, not the fraction of all groups reacted.[ref]
As an original finite example, mix monomer molecules with monomer molecules. Then and . At , joins leave molecules, giving . At , joins leave five chains and ten unreacted groups; every chain has two ends, and . Continuing to wait cannot remove the missing- constraint within this model.
For , complete limiting-group conversion gives the ceiling . Reaching a target therefore requires , even before considering incomplete conversion. For , . Equality requires ; any lower conversion demands closer balance. The imbalance is measured relative to the initial number of groups, not relative to the total number of groups. A monofunctional impurity changes the initial groups-per-molecule count, so it cannot be inserted into this strictly bifunctional formula by retaining an unexamined .
Figure 1.
Carothers equation sensitivity to limiting-group conversion and initial stoichiometric imbalance in step growth
. Original analytic model curves with logarithmic vertical axes. Left: and the balanced example points. Right: versus , the initial excess- fraction relative to . These are ideal linear no-ring calculations, not fits to the polyurethane study. Details.