---
slug: "HypothesisLadder"
name: "HypothesisLadder"
type: "Strategy"
layer: "Mind"
ref: "HypothesisLadder#58b5"
sema_id: "sema:HypothesisLadder#mh:SHA-256:58b55c2c1b13ca27b222e139e54f0ee01116e8f3706428654aaa551b08cccfc8"
tags: ["Mind","Strategy"]
updated: 2026-11-11
mindscape: "bootstrap"
index_url: https://mindscape.world/scapes/bootstrap.json
url: https://mindscape.world/bootstrap/HypothesisLadder/
related: ["Experiment","Abduction","BayesUpdate","Hypothesis"]
---

# HypothesisLadder

Bayesian belief updating via falsification rungs

Layer: Mind · Category: Strategy

## Mechanism

The agent explicitly lists its current hypotheses about the world state and assigns probabilities. As new data arrives, it updates these probabilities using [BayesUpdate](https://mindscape.world/scapes/bootstrap/BayesUpdate.md). It acts on the highest-probability [Hypothesis](https://mindscape.world/scapes/bootstrap/Hypothesis.md) but keeps others alive. It structures [Abduction](https://mindscape.world/scapes/bootstrap/Abduction.md) into falsifiable rungs, climbing to higher certainty only when an [Experiment](https://mindscape.world/scapes/bootstrap/Experiment.md) validates the current level.

## Invariants

- Ascension Rule: Cannot move to [Hypothesis](https://mindscape.world/scapes/bootstrap/Hypothesis.md)(N+1) until [Hypothesis](https://mindscape.world/scapes/bootstrap/Hypothesis.md)(N) is validated by evidence.
- Exclusivity: Hypotheses at the same rung must be mutually exclusive (required for Bayesian probability assignment).
- Falsifiability: Each rung must have a testable disprove condition.

## Preconditions

- Data is valid

## Postconditions

- [Experiment](https://mindscape.world/scapes/bootstrap/Experiment.md) defined

## Failure modes

- Clinging to low-probability priors.

## Builds on

- [Experiment](https://mindscape.world/scapes/bootstrap/Experiment.md) (Mind; Composes with)
- [Abduction](https://mindscape.world/scapes/bootstrap/Abduction.md) (Mind; References)
- [BayesUpdate](https://mindscape.world/scapes/bootstrap/BayesUpdate.md) (Mind; References)
- [Hypothesis](https://mindscape.world/scapes/bootstrap/Hypothesis.md) (Infrastructure; References)

## Used by

—

## Identity

- Sema ID: `sema:HypothesisLadder#mh:SHA-256:58b55c2c1b13ca27b222e139e54f0ee01116e8f3706428654aaa551b08cccfc8`
- Ref: `HypothesisLadder#58b5`
- Supersedes:
  - `sema:HypothesisLadder#mh:SHA-256:e739d24ffb9b7c57bf309404838cdd21a4c39d6aa48b72e6565c98a8767f9fa7`
  - `sema:HypothesisLadder#mh:SHA-256:b8cd4534d34515209818259fc96a079f2813f4673326b4b844d53780a3f5c4e1`
  - `sema:HypothesisLadder#mh:SHA-256:5f0c04b152f81423c0ed9daa5433cd2d0be8413c6d5790c4cee54ea54ab488b5`
  - `sema:HypothesisLadder#mh:SHA-256:fac9530cb1134c155f1ef116fd84ee6d4f8b076222be67f7292384efce8e4381`
  - `sema:HypothesisLadder#mh:SHA-256:cbd75b0550a7903a8d7a8a24d9b06bbb61b52d52035608ba89617b42330ba9fe`

## Links

- [Pattern page](https://mindscape.world/bootstrap/HypothesisLadder/)
- [View in the interactive graph](https://mindscape.world/bootstrap/#HypothesisLadder)
- [JSON](https://mindscape.world/scapes/bootstrap/HypothesisLadder.json)
- [Index of all patterns](https://mindscape.world/scapes/bootstrap.json)
