How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Median queries identify a finite threshold by binary search
Example
Fix and ordered distinct points with sigma-algebra . Let be any probability measure on , let with exactly when , take the pool , target for some , and exact oracle . Consider the adaptive median selector that maintains the candidate interval , initially ; while , it sets , queries with , and retains the threshold indices matching the returned label. It stops when one candidate remains. This selector identifies in at most the least integer such that queries. It is a separate median-query rule; the A-page procedure scans the fixed pool in ascending order.
Example references
Finite pool-based realizable active-learning instance: supplies the finite-class, ordered-pool, target, and exact-oracle conventions used here.
Daniel Joseph Hsu, Algorithms for Active Learning, Chapter 1 §1.2
Illustration
For , each internal node is the queried pool point, each edge is its exact binary label, and each terminal label is the remaining threshold-index interval. Thus splits evenly; the next median queries or . The figure records only these first two levels; the proof below establishes the general branch sizes and query bound without relying on the diagram.
diagram failed to render:
\begin{tikzpicture}[
level distance=15mm,
sibling distance=43mm,
every node/.style={draw, rounded corners, align=center, font=\small},
edge from parent/.style={draw, -latex}
]
\node {query $x_4$\\ $[0,7]$}
child { node {query $x_2$\\ $[0,3]$}
child { node {$[0,1]$} edge from parent node[left,draw=none] {$1$} }
child { node {$[2,3]$} edge from parent node[right,draw=none] {$0$} }
edge from parent node[left,draw=none] {$1$}
}
child { node {query $x_6$\\ $[4,7]$}
child { node {$[4,5]$} edge from parent node[left,draw=none] {$1$} }
child { node {$[6,7]$} edge from parent node[right,draw=none] {$0$} }
edge from parent node[right,draw=none] {$0$}
};
\end{tikzpicture}Facts & Assumptions
Given: The finite threshold instance and adaptive median selector stated in the Example.
Finite pool-based realizable active-learning instance: the pool is a finite ordered list, the target belongs to the finite classifier class, and each oracle response equals the target label at the queried point.
Verification
Suppose the current candidate interval is with . Then satisfies . Among candidate indices, the label at is exactly for , namely , and is exactly for , namely . These branches have sizes and . By [F1], the exact oracle retains the branch containing , so the target remains in the updated interval and the new size is at most .
Starting from , repeated ceiling-halving gives : if this holds at , then . For the least with , this bound is at most . Since the target remains in the interval by step 1.1, the selector stops with the singleton after at most queries.
Depends on
Used by
Nothing in the library uses this result yet.
Dependency tree · two levels
3 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Daniel Joseph Hsu, Algorithms for Active Learning, Chapter 1 §1.2 (standard reference, not scraped)