File size: 5,024 Bytes
06dcd89
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
# 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.