a11oy / bounties /conjecture-1-lambda-uniqueness.yaml
betterwithage's picture
feat(console): Open Bounties tab from lutar-lean bounties/*.yaml
06dcd89 verified
Raw
History Blame
5.02 kB
# SPDX-License-Identifier: Apache-2.0
# SZL Holdings — Open-Problem Bounty Board · Doctrine v11
id: conjecture-1-lambda-uniqueness
title: "Λ-Aggregator Unconditional Uniqueness — Conjecture 1 (OPEN)"
status: OPEN
conjecture: 1
formula: F23
doctrine: v11
summary: >
Λ unconditional uniqueness is Conjecture 1 — it is NOT a theorem. Prove, in
machine-checked Lean 4, that the 9-axis geometric-mean trust aggregator Λ is the
unique aggregator satisfying the published axiom set strengthened by the missing
bisymmetry/continuity assumption.
problem_statement: |
Λ is the 9-axis geometric-mean trust aggregator at the apex of the SZL mesh
anatomy: it collapses a 9-axis trust vector to a single trust scalar, with one
defining behaviour — a single fully-failed axis vetoes trust (weakest-link /
zero-absorption).
Conjecture 1 (Λ-Aggregator Uniqueness): any two aggregators satisfying the
governing axioms agree on every input. The target obligation is the open `sorry`
in `lambda_aggregator_unique` (lambda-bounty `Lambda/Lambda.lean`); partial
in-tree progress (Aczel 1966 / Cauchy 1821 strategy, the n-D `CAUCHY_ND`
residual) lives in `Lutar/Uniqueness.lean`.
the_gap: |
The four published natural axioms (idempotence, monotonicity, symmetry,
zero-absorption) DO NOT single out the geometric mean: `min` satisfies all four
yet `min` is not the geometric mean. Unconditional uniqueness under the bare
axioms is therefore machine-checked FALSE (the `maxAgg`/`min` counterexample,
`Lutar/Round13/Lambda_Uniqueness.lean`). A provable uniqueness result additionally
needs the missing structural hypothesis — bisymmetry (and/or continuity /
homogeneity) — after which the n-D Cauchy step closes the argument. Which
strengthening to adopt (candidate A5 bisymmetry, A6 continuity, A7 homogeneity)
is a founder decision recorded in BOUNTY.md; the live A6 bisymmetry assumption is
the front-running candidate.
missing_assumption: "bisymmetry — candidate A5 bisymmetry / A6 continuity / A7 homogeneity strengthening (founder decision; see BOUNTY.md)"
already_proven_do_not_reclaim: |
The conditional result CUT-2 (`lambda_unique_of_separable`) is already proven,
axiom-free: any axiom-satisfying aggregator with multiplicative, separable
per-axis slices equals Λ. This bounty is ONLY the UNCONDITIONAL gap. Do not
represent the conditional proof as settling Conjecture 1.
target:
theorem_name: lambda_aggregator_unique
file: "Lambda/Lambda.lean"
repo: szl-holdings/lambda-bounty
acceptance_criteria:
- id: lake-build-green
check: "`lake build` is green on Lean v4.13.0 + Mathlib v4.13.0."
- id: no-sorry
check: "No `sorry` / `sorryAx` anywhere under `Lambda/`."
- id: axiom-allowlist
check: "`#print axioms lambda_aggregator_unique` is a subset of [propext, Quot.sound, Classical.choice]."
- id: no-new-axiom
check: "No new `axiom` declarations and no `native_decide` trust escape hatches."
- id: becomes-real
check: "The proof is REAL: kernel-checked, zero `sorry`, in-policy axioms only."
verification:
arbiter: "verify-proof CI in szl-holdings/lambda-bounty — sole, automated, no-bypass arbiter."
must_become_real: true
signal: "Until a submission makes verify-proof green, lambda-bounty `main` intentionally fails its proof gate; that red state is the public signal Conjecture 1 is still open."
reward:
amount: founder-set
currency: USD
note: >
The monetary award is founder-set and published in the lambda-bounty pinned
issue. This board never invents a figure.
extras:
- "Lean co-author credit on the SZL Holdings thesis."
- "Materially-advancing partial submissions (e.g. discharging the CAUCHY_ND residual) are eligible for pro-rata recognition at founder discretion."
submission:
intake_repo: https://github.com/szl-holdings/lambda-bounty
pull_request: "Fork lambda-bounty, discharge the `sorry`, open a PR using submissions/SUBMISSION_TEMPLATE.md. CI runs automatically; green = eligible."
webhook: "POST https://szlholdings-a11oy.hf.space/api/lambda-bounty/submit — live intake receiver; emits a hash-chained Khipu intake receipt. Acknowledges INTAKE ONLY; eligibility is decided solely by verify-proof CI on a PR."
template: https://github.com/szl-holdings/lambda-bounty/blob/main/submissions/SUBMISSION_TEMPLATE.md
schema: https://github.com/szl-holdings/lambda-bounty/blob/main/webhook/submission.schema.json
references:
- "../BOUNTY.md"
- "../README.md (section: The Λ line — Conjecture 1)"
- "Lutar/Uniqueness.lean"
- "Lutar/Round13/Lambda_Uniqueness.lean"
- "https://github.com/szl-holdings/lambda-bounty/blob/main/Lambda/Lambda.lean"
honesty: >
Λ unconditional uniqueness is Conjecture 1 — it is NOT a theorem. Unconditional
uniqueness under the bare axioms is machine-checked FALSE (maxAgg/min
counterexample). A submission clears the bar only when the kernel verifies it
(REAL); never represent this OPEN conjecture as proved.