被積分関数の中身を qx(t)=2t2−3xt+x2=(2t−x)(t−x) とおく。t に関する原始関数を Qx(t)=32t3−23xt2+x2t とすると、Qx(1)=x2−23x+32 および Qx(x/2)=245x3 である。
(1) x=1 のとき、q1(t) は 0≦t≦21 で非負、21≦t≦1 で非正だから f(1)=Q1(21)−(Q1(1)−Q1(21))=2⋅245−61=41.
(2) 1≦x≦2 では零点 x/2,x のうち x/2≦1≦x であり、qx(t) は 0≦t≦x/2 で非負、その後 t=1 までは非正である。したがって f(x)=Qx(2x)−(Qx(1)−Qx(2x))=2Qx(2x)−Qx(1)=125x3−x2+23x−32.
(3) 区間 −1≦x≦0 および 2≦x≦3 では qx(t)≧0 が 0≦t≦1 で成り立つ。0≦x≦1 では負となるのは x/2≦t≦x なので f(x)=Qx(1)−2{Qx(x)−Qx(x/2)}=Qx(1)+12x3. 1≦x≦2 の式は(2)で求めた。従って f(x)=⎩⎨⎧Qx(1),Qx(1)+12x3,2Qx(x/2)−Qx(1),Qx(1),−1≦x≦0,0≦x≦1,1≦x≦2,2≦x≦3. まず ∫−13Qx(1)dx=6。上の区分式による補正は 0≦x≦1 で ∫01x3/12dx=1/48、1≦x≦2 で ∫12{2Qx(x/2)−2Qx(1)}dx=∫12(125x3−2x2+3x−34)dx=161. よって ∫−13f(x)dx=6+481+161=1273.