Polymers
Time limit: 75 minutes Total marks: 60 Instructions: Answer all three questions. Show all working, mechanisms, and derivations. Calculators and coding pseudocode permitted where indicated. Use notation for all mathematics.
Question 1 — Molecular-weight distribution: derivation, computation, and code (24 marks)
A step-growth polycondensation (e.g. nylon-6,6) obeys the Flory most-probable distribution. If is the extent of reaction (fraction of functional groups reacted), the mole fraction of chains containing monomer units is
(a) Starting from the definitions
and taking (with the repeat-unit mass), prove that
You may use and ; prove one of these two summation identities. (10)
(b) For nylon-6,6 the repeat unit mass is . At , compute , and the PDI. (5)
(c) To raise from 100 to 500, by how much must change? Comment on why achieving very high molecular weight in step-growth polymerization is experimentally demanding. (4)
(d) Write a short Python/pseudocode function flory(p, M0, xmax) that (i) builds the arrays of and , (ii) returns , , and PDI by direct summation up to xmax, and (iii) state one numerical precaution needed so the truncated sums approximate the true infinite-series values. (5)
Question 2 — Mechanisms and structure across polymer families (22 marks)
(a) Classify each of the following on all three axes (natural/synthetic; addition/condensation; thermoplastic/thermosetting), and name the polymerization mechanism each is most associated with: PMMA, bakelite, Kevlar, high-density polyethene (HDPE), polyacrylonitrile. (10)
(b) HDPE is made by Ziegler–Natta coordination polymerization whereas LDPE arises from free-radical polymerization. Explain, at the level of chain propagation, why the coordination route gives a linear, high-density, more crystalline product while the radical route gives branched, low-density material. Reference the "backbiting" chain-transfer step. (6)
(c) Kevlar and Nomex are both aromatic polyamides made by step-growth from a diamine and a diacid chloride. Draw the repeat unit of Kevlar, and explain in physical terms (H-bonding + chain alignment) why Kevlar has an exceptional specific tensile strength making it suited to body armour and parachutes, while Nomex (the meta isomer) is instead prized for flame resistance rather than stiffness. (6)
Question 3 — Cross-domain: composites, biodegradability, mechanics (14 marks)
(a) A CFRP (carbon-fibre-reinforced polymer) aerospace panel uses an epoxy matrix at fibre volume fraction . The carbon fibre has modulus ; the cured epoxy has . Using the rule of mixtures for longitudinal loading, compute . Then, using the inverse (Reuss) rule for transverse loading, compute and the anisotropy ratio . Comment on the design consequence. (8)
(b) PHBV and nylon-2-nylon-6 are biodegradable polymers. State the structural feature in each that permits enzymatic/hydrolytic breakdown, and explain why epoxy-based thermosets (Question 3a) are essentially non-recyclable and non-biodegradable. (6)
End of paper.
Answer keyMark scheme & solutions
Question 1
(a) Proof (10 marks)
Summation identity (prove one — 3 marks). Start from the geometric series for . Differentiate w.r.t. : (2 marks setup, 1 mark result.) Differentiating again, … more cleanly: differentiate times then differentiate again gives . (Accept either identity proven.)
Number-average (3 marks). With and : (Denominator ; numerator uses identity (1).)
Weight-average (3 marks).
PDI (1 mark).
(b) Computation (5 marks)
. .
(c) Sensitivity (4 marks)
; . Change: must drop from to , a factor of 5 decrease, i.e. from to . (2) Comment: because , high DP requires extremely close to 1. This demands exact stoichiometric balance of the two monomers, near-complete conversion, removal of the condensation by-product (water), and absence of monofunctional impurities that cap chains — all experimentally demanding. (2)
(d) Code (5 marks)
def flory(p, M0, xmax):
x = list(range(1, xmax+1))
Nx = [p**(xi-1)*(1-p) for xi in x] # mole fractions (unnormalised OK)
Mx = [xi*M0 for xi in x]
S0 = sum(Nx) # sum N_x
S1 = sum(n*m for n, m in zip(Nx, Mx)) # sum N_x M_x
S2 = sum(n*m*m for n, m in zip(Nx, Mx)) # sum N_x M_x^2
Mn = S1/S0
Mw = S2/S1
return Mn, Mw, Mw/Mn(3 marks for correct arrays & the three moment sums; 1 mark for correct .)
Numerical precaution (1 mark): choose xmax large enough that is negligible — the neglected tail scales as ; near (e.g. 0.99) one needs xmax of order several thousand (a few ) so truncation error in the moments is small. (Also: use float/double precision.)
Question 2
(a) Classification (10 marks — 2 each)
| Polymer | Nat/Syn | Add/Cond | Thermo | Mechanism |
|---|---|---|---|---|
| PMMA | synthetic | addition | thermoplastic | free-radical |
| Bakelite | synthetic | condensation | thermosetting | step-growth (phenol–formaldehyde) |
| Kevlar | synthetic | condensation | thermoplastic* (rigid, high-melting; not cross-linked) | step-growth |
| HDPE | synthetic | addition | thermoplastic | coordination (Ziegler–Natta) |
| Polyacrylonitrile | synthetic | addition | thermoplastic | free-radical (anionic also accepted) |
*Kevlar is technically a linear (thermoplastic-class) polymer though it decomposes before melting; award full marks for "thermoplastic/linear, not thermoset."
(b) HDPE vs LDPE (6 marks)
- Ziegler–Natta: monomer inserts into a metal–carbon bond at a well-defined catalytic site; insertion is stereo- and regio-controlled, growth stays at the metal centre, so chains grow linearly with few branches → close packing → high crystallinity → high density and modulus. (3)
- Free-radical (LDPE): the propagating radical is reactive and undergoes intramolecular chain transfer ("backbiting"), in which the radical abstracts a H six atoms back (favourable 6-membered transition state) to form a short (butyl) branch; intermolecular transfer gives long branches. Branches prevent tight chain packing → lower crystallinity, lower density. (3)
(c) Kevlar & Nomex (6 marks)
Kevlar repeat unit (poly-para-phenylene terephthalamide): Physical explanation (2): the para linkage gives rod-like, extended, rigid chains that align nearly parallel; dense inter-chain hydrogen bonds between amide N–H and C=O of neighbouring chains form sheets, and -stacking of rings between sheets → highly ordered, crystalline fibre with very high specific tensile strength (strong yet light) → body armour, parachute cords. Nomex (2): meta substitution kinks the chain, preventing the fully extended alignment, so it is less stiff/strong; however the aromatic amide backbone is thermally very stable and the material is highly flame-resistant, so Nomex is used for fire-protective clothing rather than for stiffness.
Question 3
(a) Composite moduli (8 marks)
Longitudinal (2): Transverse (3): Anisotropy (1): Design consequence (2): the panel is stiffer along the fibres than across them; parts must be laid up with plies at multiple orientations (e.g. ) so loads in all in-plane directions are carried — a unidirectional laminate is dangerously weak transversely.
(b) Biodegradability (6 marks)
- PHBV (poly-3-hydroxybutyrate-co-3-hydroxyvalerate): contains hydrolysable ester linkages in the backbone; microorganisms secrete depolymerase enzymes that cleave these esters, so it is biodegradable. (2)
- Nylon-2-nylon-6 (a poly-amide of glycine and amino-caproic acid): its regularly spaced amide bonds derived in part from an -amino acid (glycine) are enzymatically/hydrolytically cleavable, making it biodegradable unlike ordinary nylon-6,6. (2)
- Epoxy thermosets: cure into a 3-D covalently cross-linked network; there are no linear chains to slip or dissolve and no readily hydrolysable regular repeat linkages exposed, so they cannot melt, reprocess, or be attacked by enzymes → essentially non-recyclable and non-biodegradable. (2)
[
{"claim":"Nylon-6,6 Mn at p=0.99 with M0=226 equals 22600","code":"p=Rational(99,100); M0=226; Xn=1/(1-p); Mn=Xn*M0; result = (Mn==22600)"},
{"claim":"Nylon-6,6 Mw at p=0.99 equals 44974 and PDI=1.99","code":"p=Rational(99,100); M0=226; Xw=(1+p)/(1-p); Mw=Xw*M0; PDI=1+p; result = (Mw==44974 and PDI==Rational(199,100))"},
{"claim":"Sum identity sum x p^(x-1) = 1/(1-p)^2","code":"x=symbols('x'); p=symbols('p'); S=summation(x*p**(x-1),(x,1,oo)); result = simplify(S-1/(1-p)**2)==0"},
{"claim":"CFRP E_parallel=139.4 GPa and E_perp approx 8.555 GPa","code":"Vf=Rational(6,10); Ef=230; Em=Rational(35,10); Epar=Vf*Ef+(1-Vf)*Em; Eperp=1/(Vf/Ef+(1-Vf)/Em); result = (Epar==Rational(1394,10) and abs(float(Eperp)-8.5546)<0.01)"}
]