The rebuilt line gives back the erased shard value.

highlighted = computed this step

Evaluate the rebuilt line

Now plug the missing x value 1 into the rebuilt line.

x=1x=1
Recover the missing numberGF(5) erasure recovery rows recomputed from pinned kept shards.Recover the missing number - recover f(1)=0 in GF(5)rowvaluecheckpolynomial2+3x mod 5pinned polynomialshard x=02f(0)shard x=10f(1)shard x=23f(2)shard x=31f(3)missingx=1erasure locationkept(0,2) and (2,3)two surviving shardsdelta y1y2-y0 mod pdelta x2x2-x0 mod pinverse2^-1=3field inverserebuilt slope3delta y times inverserebuilt intercept2y-mxrecovered0f(1)

The missing value is zero

The rebuilt value is 2 plus 3, which reduces to 0 modulo 5.

2+30(mod5)2+3\equiv0\pmod{5}
Recover the missing numberGF(5) erasure recovery rows recomputed from pinned kept shards.Recover the missing number - recover f(1)=0 in GF(5)rowvaluecheckpolynomial2+3x mod 5pinned polynomialshard x=02f(0)shard x=10f(1)shard x=23f(2)shard x=31f(3)missingx=1erasure locationkept(0,2) and (2,3)two surviving shardsdelta y1y2-y0 mod pdelta x2x2-x0 mod pinverse2^-1=3field inverserebuilt slope3delta y times inverserebuilt intercept2y-mxrecovered0f(1)

What this toy leaves out

NOTE: toy erasure recovery over GF(5) only. This is not full Reed-Solomon deployment, not a burst or noise model, not cryptographic secrecy, and not production storage.

toy erasure recovery only\text{toy erasure recovery only}
Recover the missing numberGF(5) erasure recovery rows recomputed from pinned kept shards.Recover the missing number - recover f(1)=0 in GF(5)rowvaluecheckpolynomial2+3x mod 5pinned polynomialshard x=02f(0)shard x=10f(1)shard x=23f(2)shard x=31f(3)missingx=1erasure locationkept(0,2) and (2,3)two surviving shardsdelta y1y2-y0 mod pdelta x2x2-x0 mod pinverse2^-1=3field inverserebuilt slope3delta y times inverserebuilt intercept2y-mxrecovered0f(1)

Summary

The missing shard at x 1 rebuilds to 0. The value is recomputed from kept shards, not trusted from prose.

f(1)=0f(1)=0
Recover the missing numberGF(5) erasure recovery rows recomputed from pinned kept shards.Recover the missing number - recover f(1)=0 in GF(5)rowvaluecheckpolynomial2+3x mod 5pinned polynomialshard x=02f(0)shard x=10f(1)shard x=23f(2)shard x=31f(3)missingx=1erasure locationkept(0,2) and (2,3)two surviving shardsdelta y1y2-y0 mod pdelta x2x2-x0 mod pinverse2^-1=3field inverserebuilt slope3delta y times inverserebuilt intercept2y-mxrecovered0f(1)