Vad de har kommit fram till där är att Int(x) = Floor(x) där den sistnämnda funktionen tar ett tal och ger heltalsdelen. Det innebär att Floor(1) = 1, Floor(1.5) = 1, Floor(2) = 2 exempelvis. Vi har en diskontinuitet i varje heltalspunkt, vilket innebär:
lim (x → 2+) Floor(x) = 2
lim (x → 2-) Floor(x) = 1
Som du påpekar är inte funktionen deriverbar i dessa punkter, ty vi har ingen kontinuitet. Vi skulle kunna skriva funktionen som (för x ≥ 0):
Floor(x) = 0 om 0 ≤ x < 1, 1 om 1 ≤ x < 2, 2 om 2 ≤ x <3, ... osv
Vidare anges d/dx Int(x) = Floor'(x) vilket inte är speciellt konstigt och om du zoomar in ser du att det tycks stämma bra:
http://www.wolframalpha.com/input/?i...29+from+0+to+4
Kring 0 mellan heltalen, men det skjuter i höjden ju närmre ett heltal vi kommer. I en perfekt värld där inga numeriska fel förekom beroende på metoden skulle Floor'(x) vara 0 överallt förutom i undantagspunkterna där den skulle vara odefinierad, ty det är inte ens meningsfullt att derivera i punkter där funktionen är icke-kontinuerlig. Så, mitt tips är alltså att det beror på att derivatan beräknas numeriskt.