WEBVTT

00:00:00.000 --> 00:00:03.525
A constant should have zero derivative.

00:00:03.525 --> 00:00:07.050
At x = 0: NaN derivative instead of 0.

00:00:07.567 --> 00:00:11.919
Higher derivatives of integer powers also fail.

00:00:11.919 --> 00:00:16.272
1 + 2x + 3x²: NaN first gradient instead of 2.

00:00:16.800 --> 00:00:22.041
Direct polynomial and finite differences give 2.

00:00:22.041 --> 00:00:27.281
Synthetic loss: 4.5 → NaN before; 0.017578125 after.

00:00:27.800 --> 00:00:33.517
The derivative computes 0 × Inf.

00:00:33.517 --> 00:00:39.233
Narrow guard: real zero base AND zero exponent.

00:00:39.767 --> 00:00:45.431
Local C++ patch: 41 scenarios, 396 checks pass.

00:00:45.431 --> 00:00:51.096
A duplicate method name hides older power tests.

00:00:51.600 --> 00:00:56.969
Known error family. Local CPU, partial rebuild.

00:00:56.969 --> 00:01:02.337
Full-model impact and novelty unestablished.

