Level 5 — MasteryEndocrine System

Endocrine System

75 minutes60 marksprintable — key stays hidden on paper

Level 5 Mastery Examination

Time limit: 75 minutes Total marks: 60 Instructions: Answer all three questions. Show all reasoning, derivations, and code. Use ...... notation for mathematical expressions.


Question 1 — Modelling Glucose–Insulin Dynamics (24 marks)

Consider a simplified quantitative model of glucose homeostasis (the "minimal model" of Bergman) linking the physiology of insulin/glucagon action (subtopics 4.5.6, 4.5.9) to differential equations.

Let G(t)G(t) be plasma glucose concentration above basal (mg/dL) and I(t)I(t) be plasma insulin above basal (μU/mL). A simplified linearised system after a glucose injection is:

dGdt=p1GXGbsimplified todGdt=p1Gp2I\frac{dG}{dt} = -p_1 G - X G_b - \ldots \quad\text{simplified to}\quad \frac{dG}{dt} = -p_1 G - p_2 I dIdt=p3Gp4I\frac{dI}{dt} = p_3 G - p_4 I

where p1,p2,p3,p4>0p_1, p_2, p_3, p_4 > 0 are rate constants.

(a) Explain, in physiological terms tied to negative feedback (4.5.9), why the term +p3G+p_3 G appears in the II equation and why the term p2I-p_2 I appears in the GG equation. State what biological process each rate constant represents. (6)

(b) Write the system as ddt(GI)=A(GI)\dfrac{d}{dt}\begin{pmatrix} G \\ I\end{pmatrix} = A \begin{pmatrix} G \\ I\end{pmatrix}. Give matrix AA and show that its trace is negative and its determinant is positive. (5)

(c) Using the parameter set p1=0.03, p2=0.8, p3=0.02, p4=0.25p_1 = 0.03,\ p_2 = 0.8,\ p_3 = 0.02,\ p_4 = 0.25, compute the eigenvalues of AA and state whether the equilibrium (0,0)(0,0) is a stable node, stable spiral (damped oscillation), or unstable. Justify using the discriminant of the characteristic equation. (7)

(d) Interpret your answer to (c) physiologically: does blood glucose return smoothly to baseline or overshoot/oscillate? Relate this to a healthy versus diabetic response, and to the antagonistic role of glucagon. (6)


Question 2 — Hormone Type, Mechanism & a Receptor-Binding Derivation (22 marks)

This question integrates hormone chemistry (4.5.3), mechanism of action (4.5.4), and simple binding kinetics.

(a) Construct a comparison table distinguishing steroid and peptide hormones across at least four properties: solubility, receptor location, speed of response, and mechanism (second messenger vs direct gene transcription). Give one named example of each. (6)

(b) A peptide hormone HH binds a membrane receptor RR to form complex HRHR with equilibrium H+RHR,Kd=[H][R][HR].H + R \rightleftharpoons HR, \qquad K_d = \frac{[H][R]}{[HR]}. Let RTR_T be total receptor concentration. Derive an expression for the fractional receptor occupancy θ=[HR]RT\theta = \dfrac{[HR]}{R_T} in terms of [H][H] and KdK_d. (6)

(c) Show algebraically that when [H]=Kd[H] = K_d, exactly half the receptors are occupied (θ=0.5\theta = 0.5). Then compute θ\theta when [H]=3Kd[H] = 3K_d. (4)

(d) Write a short Python/pseudocode function occupancy(H, Kd) returning θ\theta, and use it to explain why signal amplification (via second messengers) allows a low hormone concentration to produce a large cellular response — connecting to the mechanism in 4.5.4. (6)


Question 3 — The Hypothalamic–Pituitary Axis as a Control Loop (14 marks)

Integrate 4.5.5, 4.5.7, and 4.5.9.

(a) Draw (as a labelled flow diagram in text/markdown) the hypothalamus–pituitary–thyroid (HPT) axis, naming the releasing hormone, the tropic pituitary hormone, and the target-gland hormones, including the feedback arrows. (6)

(b) Explain quantitatively how negative feedback stabilises free T3/T4T_3/T_4 levels. Model the loop as: TSH1[T4]\text{TSH} \propto \dfrac{1}{[T_4]} (inverse) and [T4]TSH[T_4] \propto \text{TSH} (proportional, gain kk). Show that this system has a single stable set-point and explain what happens to TSH in a patient with a failing thyroid (primary hypothyroidism). (8)

Answer keyMark scheme & solutions

Question 1 (24 marks)

(a) [6 marks]

  • +p3G+p_3 G: rising glucose stimulates pancreatic β-cells to secrete insulin — insulin secretion is driven by glucose concentration. (2)
  • p2I-p_2 I: insulin promotes glucose uptake (GLUT4 in muscle/fat) and suppresses hepatic output, so higher insulin lowers glucose. (2)
  • Together these two coupled terms form a negative feedback loop: glucose ↑ → insulin ↑ → glucose ↓. Constants: p1p_1 = insulin-independent glucose clearance, p2p_2 = insulin sensitivity/effectiveness, p3p_3 = β-cell responsiveness to glucose, p4p_4 = insulin degradation/clearance rate. (2)

(b) [5 marks] A=(p1p2p3p4)A = \begin{pmatrix} -p_1 & -p_2 \\ p_3 & -p_4 \end{pmatrix} (2)

  • Trace =p1p4<0= -p_1 - p_4 < 0 since both positive. (1.5)
  • Determinant =(p1)(p4)(p2)(p3)=p1p4+p2p3>0= (-p_1)(-p_4) - (-p_2)(p_3) = p_1 p_4 + p_2 p_3 > 0. (1.5)

(c) [7 marks] Characteristic equation: λ2(tr)λ+det=0\lambda^2 - (\text{tr})\lambda + \det = 0, i.e. λ2+(p1+p4)λ+(p1p4+p2p3)=0\lambda^2 + (p_1+p_4)\lambda + (p_1p_4 + p_2p_3)=0.

  • tr=(0.03+0.25)=0.28\text{tr} = -(0.03+0.25) = -0.28; det=(0.03)(0.25)+(0.8)(0.02)=0.0075+0.016=0.0235\det = (0.03)(0.25)+(0.8)(0.02) = 0.0075 + 0.016 = 0.0235. (2)
  • Discriminant D=(p1+p4)24det=0.2824(0.0235)=0.07840.094=0.0156<0D = (p_1+p_4)^2 - 4\det = 0.28^2 - 4(0.0235) = 0.0784 - 0.094 = -0.0156 < 0. (2)
  • Eigenvalues: λ=0.28±0.01562=0.14±0.0625i\lambda = \dfrac{-0.28 \pm \sqrt{-0.0156}}{2} = -0.14 \pm 0.0625\,i (approx). (2)
  • Real part negative + non-zero imaginary part ⇒ stable spiral (damped oscillation). (1)

(d) [6 marks]

  • Complex eigenvalues with negative real part ⇒ glucose returns to baseline via damped oscillations (overshoot/undershoot before settling). (2)
  • Healthy response: fast, well-damped return; diabetic (Type 2): reduced p2p_2 (insulin resistance) or p3p_3 (β-cell failure) ⇒ slower/sustained high glucose, weaker feedback. (2)
  • Glucagon (antagonist to insulin) raises glucose when it falls too low, preventing hypoglycaemic undershoot — completing the bidirectional homeostatic control. (2)

Question 2 (22 marks)

(a) [6 marks] (1.5 per row, table):

Property Steroid Peptide
Solubility Lipid-soluble Water-soluble
Receptor location Intracellular (cytoplasm/nucleus) Cell-surface membrane
Speed Slow (hours) Fast (seconds–minutes)
Mechanism Direct gene transcription Second messenger (e.g. cAMP)
Example Cortisol / testosterone / estrogen Insulin / glucagon / ADH

(b) [6 marks] Mass balance: RT=[R]+[HR]R_T = [R] + [HR][R]=RT[HR][R] = R_T - [HR]. (2) From Kd=[H][R][HR]K_d = \dfrac{[H][R]}{[HR]}: [HR]Kd=[H](RT[HR])[HR]K_d = [H](R_T - [HR]). (2) [HR]Kd+[H][HR]=[H]RT[HR]=[H]RTKd+[H][HR]K_d + [H][HR] = [H]R_T \Rightarrow [HR] = \dfrac{[H]R_T}{K_d + [H]}. θ=[HR]RT=[H]Kd+[H]\boxed{\theta = \frac{[HR]}{R_T} = \frac{[H]}{K_d + [H]}} (2)

(c) [4 marks] At [H]=Kd[H]=K_d: θ=KdKd+Kd=12=0.5\theta = \dfrac{K_d}{K_d+K_d} = \dfrac{1}{2} = 0.5. ✓ (2) At [H]=3Kd[H]=3K_d: θ=3KdKd+3Kd=34=0.75\theta = \dfrac{3K_d}{K_d+3K_d} = \dfrac{3}{4} = 0.75. (2)

(d) [6 marks]

def occupancy(H, Kd):
    return H / (Kd + H)

(2) — correct formula. Explanation (4): Even at low θ\theta (few receptors bound), each activated receptor triggers a G-protein → many cAMP molecules → each activates many kinases → cascade. This enzymatic amplification means a low hormone concentration (small [H][H], low occupancy) produces a large intracellular response — hence tiny circulating hormone amounts suffice (subtopic 4.5.4).


Question 3 (14 marks)

(a) [6 marks]

Hypothalamus ──TRH──▶ Anterior Pituitary ──TSH──▶ Thyroid
                                                     │
                                              T3 & T4 (thyroxine)
                                                     │
      ◀─────── (−) negative feedback ─────────◀──────┘
      (T3/T4 inhibit both hypothalamus TRH and pituitary TSH)

Marks: TRH (1), TSH (1), T3/T4 (1), correct sequence hyp→pit→thyroid (1), feedback arrow to pituitary (1), feedback arrow to hypothalamus (1).

(b) [8 marks]

  • Model: TSH=c/[T4]\text{TSH} = c/[T_4] and [T4]=kTSH[T_4] = k\cdot\text{TSH}. (1)
  • Substitute: [T4]=k(c/[T4])[T4]2=kc[T4]=kc[T_4] = k\cdot(c/[T_4]) \Rightarrow [T_4]^2 = kc \Rightarrow [T_4] = \sqrt{kc}. (3)
  • Single positive root ⇒ unique stable set-point; if T4T_4 rises above it, TSH falls (less stimulation) driving T4T_4 back down, and vice versa — self-correcting. (2)
  • Primary hypothyroidism: thyroid gain kk falls (gland fails), so for any TSH, [T4][T_4] is low. Low T4T_4 removes negative feedback ⇒ TSH rises markedly (high TSH, low T4) — the diagnostic signature. (2)
[
  {"claim": "Eigenvalues of A have negative real part and nonzero imaginary part (stable spiral)",
   "code": "p1,p2,p3,p4=0.03,0.8,0.02,0.25\nA=Matrix([[-p1,-p2],[p3,-p4]])\nevs=list(A.eigenvals().keys())\nre_neg=all(re(e)<0 for e in evs)\nim_nz=any(im(e)!=0 for e in evs)\nresult=bool(re_neg and im_nz)"},
  {"claim": "Discriminant of characteristic polynomial is negative (-0.0156)",
   "code": "p1,p2,p3,p4=0.03,0.8,0.02,0.25\ntr=p1+p4\ndet=p1*p4+p2*p3\nD=tr**2-4*det\nresult=bool(abs(D-(-0.0156))<1e-9)"},
  {"claim": "Receptor occupancy: theta=0.5 at H=Kd and theta=0.75 at H=3Kd",
   "code": "H,Kd=symbols('H Kd',positive=True)\ntheta=H/(Kd+H)\nt1=theta.subs(H,Kd)\nt2=theta.subs(H,3*Kd)\nresult=bool(simplify(t1-Rational(1,2))==0 and simplify(t2-Rational(3,4))==0)"},
  {"claim": "HPT set-point T4 = sqrt(k*c) satisfies both loop equations",
   "code": "k,c,T4=symbols('k c T4',positive=True)\nsetpt=sqrt(k*c)\nTSH=c/setpt\ncheck=simplify(k*TSH-setpt)\nresult=bool(check==0)"}
]