---
slug: "Bisect"
name: "Bisect"
type: "Reasoning"
layer: "Mind"
ref: "Bisect#88a2"
sema_id: "sema:Bisect#mh:SHA-256:88a2cebffb3f547904dcaceac95dd302480fe8d45db8b6788eb3e4f04958a8ca"
tags: ["Mind","Reasoning"]
updated: 2026-11-11
mindscape: "bootstrap"
index_url: https://mindscape.world/scapes/bootstrap.json
url: https://mindscape.world/bootstrap/Bisect/
related: ["RecursiveRootCause","FailurePreservingReduction"]
---

# Bisect

Logarithmic search via binary splitting

Layer: Mind · Category: Reasoning

## Mechanism

Binary Partition: Define the possibility space. Find a question that splits space roughly in half. Ask it. Discard eliminated half. Repeat on remaining half. O(log n) questions to isolate answer. Requires ordered or divisible domain. Often underpins the execution of [RecursiveRootCause](https://mindscape.world/scapes/bootstrap/RecursiveRootCause.md).

## Invariants

- Each question eliminates ≥40% of remaining space.

## Failure modes

- False Negative: Discarding the half that actually contained the answer because the splitting question was flawed.

## Builds on

- [RecursiveRootCause](https://mindscape.world/scapes/bootstrap/RecursiveRootCause.md) (Mind; References)

## Used by

- [FailurePreservingReduction](https://mindscape.world/scapes/bootstrap/FailurePreservingReduction.md) (Infrastructure; References)

## Identity

- Sema ID: `sema:Bisect#mh:SHA-256:88a2cebffb3f547904dcaceac95dd302480fe8d45db8b6788eb3e4f04958a8ca`
- Ref: `Bisect#88a2`
- Supersedes:
  - `sema:Bisect#mh:SHA-256:88b3085fd8a158f3fa253cbc18eb121c6ea858a1b0fd8045fd4452ae00a81901`
  - `sema:Bisect#mh:SHA-256:419f063fbfe7ac5ecab0b0097fb72b2884685ad6c6fda01a7920be71b69cc8f8`

## Links

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