Reusing a one-bit encryption pad — unchecked contract
Lax755887.ReusedKeyContract · concepts/Lax755887/ReusedKeyContract.lean · lax-755887
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Theorem
Equal marginal distributions do not determine a joint distribution. The composition contract deliberately omits a condition on joint randomness.
This is an intentionally false contract, retained as an open proof obligation.
Concept map
Evidence
Each proof establishes this claim relative to its assumptions.
No proof in the archive yet — this claim is open.
Lean source view on GitHub
| 1 | import Lax755887.ReusedKey |
| 2 | |
| 3 | /-! |
| 4 | --- |
| 5 | title: Reusing a one-bit encryption pad — unchecked contract |
| 6 | type: theorem |
| 7 | --- |
| 8 | Equal marginal distributions do not determine a joint distribution. The composition contract deliberately omits a condition on joint randomness. |
| 9 | |
| 10 | This is an intentionally false contract, retained as an open proof obligation. |
| 11 | -/ |
| 12 | |
| 13 | namespace Lax755887.ReusedKeyContract |
| 14 | |
| 15 | open Lax755887.ReusedKey |
| 16 | |
| 17 | axiom parallel_composition {α β : Type} (X X' : Bool → α) (Y Y' : Bool → β) : |
| 18 | SameLaw X X' → SameLaw Y Y' → |
| 19 | SameLaw (fun k => (X k, Y k)) (fun k => (X' k, Y' k)) |
| 20 | |
| 21 | end Lax755887.ReusedKeyContract |
| 22 |
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments