I had this same thought, but my understanding (which is not solid) is that in the first iteration, since A is random, H can just ignore A and go with its own output (if my assistants are unhelpful, I can just try to perform the task all on my own). So Amplify(H, A) becomes H, which means A <- Distill(Amplify(H, A)) is basically A <- Distill(H), exactly as you suggested.
I had this same thought, but my understanding (which is not solid) is that in the first iteration, since
A
is random,H
can just ignoreA
and go with its own output (if my assistants are unhelpful, I can just try to perform the task all on my own). SoAmplify(H, A)
becomesH
, which meansA <- Distill(Amplify(H, A))
is basicallyA <- Distill(H)
, exactly as you suggested.