affeldt-aist /infotheoRocq Prover7621A Rocq formalization of information theory and linear error-correcting codesinformation-theoryerror-correcting-codesprobabilityconvexity