Biology
Enzyme Kinetics & Competitive Inhibition
v = Vmax·[S] / (Km + [S])

The Michaelis–Menten hyperbola saturating toward Vmax; a competitive inhibitor raises the apparent Km — more substrate is needed to reach half-maximal rate — while the ceiling stays unchanged.
Computed & rendered in pure C# on the frozen OnlyCSharp 1.8 library — animation baked to GIF with the library's own
Gif encoder (no GPU, no ffmpeg, no external packages).