let m, n, a be Nat; ( (modSeq m,n) . a = 0 implies (divSeq m,n) . (a + 1) = 0 )
set fd = divSeq m,n;
set fm = modSeq m,n;
defpred S1[ Nat] means ( (modSeq m,n) . $1 = 0 implies (divSeq m,n) . ($1 + 1) = 0 );
A1:
for b being Nat st S1[b] holds
S1[b + 1]
A3:
S1[ 0 ]
for b being Nat holds S1[b]
from NAT_1:sch 2(A3, A1);
hence
( (modSeq m,n) . a = 0 implies (divSeq m,n) . (a + 1) = 0 )
; verum