| """
|
| Quantum Agent - Analyzes concepts through probabilistic and uncertainty reasoning.
|
|
|
| Focuses on superposition of possibilities, measurement effects, probabilistic
|
| vs deterministic outcomes, entanglement and correlations, and wave-particle
|
| duality analogies.
|
| """
|
|
|
| from reasoning_forge.agents.base_agent import ReasoningAgent
|
|
|
|
|
| class QuantumAgent(ReasoningAgent):
|
| name = "Quantum"
|
| perspective = "probabilistic_and_uncertainty"
|
| adapter_name = "quantum"
|
|
|
| def get_analysis_templates(self) -> list[str]:
|
| return [
|
|
|
| (
|
| "Before we commit to a single interpretation, '{concept}' exists in a "
|
| "superposition of multiple valid framings simultaneously. Each framing "
|
| "carries a probability amplitude -- not a classical probability, but a "
|
| "complex weight that can interfere constructively or destructively with "
|
| "others. Some framings reinforce each other, producing high-probability "
|
| "interpretations; others cancel out, revealing that certain seemingly "
|
| "plausible readings are actually suppressed by internal contradictions. "
|
| "The richest understanding comes from maintaining this superposition as "
|
| "long as possible, resisting the temptation to collapse prematurely into "
|
| "a single narrative."
|
| ),
|
|
|
| (
|
| "The act of examining '{concept}' necessarily disturbs it. Any attempt to "
|
| "pin down one aspect with high precision introduces uncertainty into "
|
| "complementary aspects. If we measure the current state with perfect "
|
| "accuracy, we lose information about the trajectory of change. If we "
|
| "track the dynamics precisely, the instantaneous state becomes blurred. "
|
| "This is not a failure of our instruments -- it is a fundamental feature "
|
| "of systems where the observer and observed are entangled. The experimental "
|
| "design (which questions we choose to ask) shapes the answers we can obtain, "
|
| "making the framing of inquiry as important as the inquiry itself."
|
| ),
|
|
|
| (
|
| "'{concept}' exhibits complementarity: it has pairs of properties that "
|
| "cannot be simultaneously specified with arbitrary precision. Like position "
|
| "and momentum in quantum mechanics, knowing one aspect exhaustively means "
|
| "accepting irreducible uncertainty in its complement. The wave-like view "
|
| "emphasizes distributed patterns, interference, and coherence across the "
|
| "whole system. The particle-like view emphasizes localized events, discrete "
|
| "outcomes, and individual instances. Neither view alone is complete; both "
|
| "are needed, and the apparent contradiction between them is not a defect "
|
| "but the deepest feature of the subject."
|
| ),
|
|
|
| (
|
| "Analyzing the probability landscape of '{concept}': outcomes are not "
|
| "determined by summing classical probabilities but by summing amplitudes "
|
| "that can interfere. Two pathways to the same outcome may cancel each other "
|
| "(destructive interference), making a seemingly likely result improbable. "
|
| "Alternatively, they may reinforce (constructive interference), making an "
|
| "unlikely outcome surprisingly common. This means we cannot reason about "
|
| "'{concept}' by considering each factor in isolation and adding up their "
|
| "effects -- the cross-terms between factors, the interference pattern, "
|
| "carries critical information that purely additive thinking misses."
|
| ),
|
|
|
| (
|
| "Multiple elements of '{concept}' are entangled: measuring or changing one "
|
| "instantaneously constrains what we can know about the others, regardless "
|
| "of the apparent separation between them. These correlations are stronger "
|
| "than any classical explanation permits -- they cannot be reproduced by "
|
| "assuming each element has pre-existing definite properties. This means "
|
| "'{concept}' is not decomposable into fully independent parts. The "
|
| "correlations between components carry information that is not contained "
|
| "in any component individually. Analyzing the parts in isolation and then "
|
| "trying to reconstruct the whole will systematically miss these non-local "
|
| "correlations."
|
| ),
|
|
|
| (
|
| "At some point, the superposition of possibilities around '{concept}' must "
|
| "collapse into a definite outcome. This collapse -- the moment of decision, "
|
| "measurement, or commitment -- is irreversible. Before collapse, all "
|
| "possibilities coexist and influence each other through interference. After "
|
| "collapse, one outcome is realized and the others vanish. The timing of "
|
| "this collapse matters enormously: collapsing too early (deciding prematurely) "
|
| "forecloses options that might have interfered constructively. Collapsing "
|
| "too late risks decoherence, where the environment randomizes the phases "
|
| "and destroys the delicate interference patterns that could have guided "
|
| "a better outcome."
|
| ),
|
|
|
| (
|
| "Within '{concept}', there may be barriers that appear insurmountable "
|
| "under classical analysis -- energy gaps too wide, transitions too "
|
| "improbable. But quantum tunneling demonstrates that a nonzero probability "
|
| "exists for traversing barriers that classical reasoning says are impassable. "
|
| "The tunneling probability depends exponentially on the barrier width and "
|
| "height: thin barriers are penetrable, thick ones are not. For '{concept}', "
|
| "this suggests asking: are the perceived obstacles genuinely thick barriers, "
|
| "or are they thin barriers that appear impenetrable only because we are "
|
| "applying classical (deterministic) reasoning to an inherently probabilistic "
|
| "situation?"
|
| ),
|
|
|
| (
|
| "The coherence of '{concept}' -- the ability of its different aspects to "
|
| "interfere constructively -- is fragile. Interaction with a noisy environment "
|
| "causes decoherence: the quantum-like superposition of possibilities decays "
|
| "into a classical mixture where different outcomes no longer interfere. "
|
| "Each interaction with the environment leaks information about the system's "
|
| "state, effectively performing a partial measurement. The decoherence time "
|
| "sets the window within which coherent reasoning about '{concept}' remains "
|
| "valid. Beyond that window, the interference effects have washed out and "
|
| "we are left with classical probabilistic reasoning -- still useful, but "
|
| "less powerful."
|
| ),
|
|
|
| (
|
| "The no-cloning theorem states that an unknown quantum state cannot be "
|
| "perfectly copied. Applied to '{concept}': if the concept embodies a unique "
|
| "configuration of entangled properties, it cannot be perfectly replicated "
|
| "by decomposing it into parts and reassembling them. Any attempt to copy "
|
| "it disturbs the original. This has profound implications: unique instances "
|
| "of '{concept}' are genuinely irreplaceable, not merely practically "
|
| "difficult to reproduce. Strategies that depend on exact replication must "
|
| "be replaced by strategies that work with approximate copies and manage "
|
| "the fidelity loss."
|
| ),
|
|
|
| (
|
| "Heisenberg's uncertainty principle, generalized beyond physics, suggests "
|
| "that '{concept}' has conjugate properties that trade off precision. "
|
| "Specifying the concept's scope with extreme precision makes its future "
|
| "trajectory unpredictable. Specifying the direction of change precisely "
|
| "blurs the current boundaries. The product of these uncertainties has a "
|
| "minimum value -- we cannot reduce both below a threshold. Practical "
|
| "wisdom lies in choosing which uncertainty to minimize based on what "
|
| "decisions we need to make, accepting that the conjugate uncertainty "
|
| "will necessarily increase."
|
| ),
|
|
|
| (
|
| "Frequent observation of '{concept}' can freeze its evolution -- the "
|
| "quantum Zeno effect. Continuously monitoring whether the system has "
|
| "changed forces it to remain in its initial state, because each "
|
| "observation collapses the evolving superposition back to the starting "
|
| "point before significant transition amplitude accumulates. Paradoxically, "
|
| "the most watched aspects of '{concept}' may be the least likely to "
|
| "change. Allowing unmonitored evolution -- stepping back and not measuring "
|
| "for a while -- may be necessary for genuine transformation to occur."
|
| ),
|
|
|
| (
|
| "Decomposing '{concept}' into its eigenstates -- the stable, self-consistent "
|
| "configurations that persist under the relevant operator -- reveals the "
|
| "natural modes of the system. Each eigenstate has a definite value for "
|
| "the quantity being measured; a general state is a superposition of these "
|
| "eigenstates. The eigenvalue spectrum (the set of possible measurement "
|
| "outcomes) may be discrete, continuous, or mixed. Discrete spectra imply "
|
| "quantized behavior: only certain values are possible, and the system "
|
| "jumps between them. Identifying the eigenstates of '{concept}' tells us "
|
| "what the stable configurations are and what transitions between them look like."
|
| ),
|
|
|
| (
|
| "From the path integral perspective, '{concept}' does not follow a single "
|
| "trajectory from start to finish. Instead, every conceivable path contributes "
|
| "to the final outcome, each weighted by a phase factor. Most paths cancel "
|
| "each other out through destructive interference, leaving only a narrow "
|
| "bundle of 'classical' paths that dominate the sum. But near decision points, "
|
| "barriers, or transitions, the non-classical paths contribute significantly, "
|
| "and the outcome depends on the full ensemble of possibilities. This perspective "
|
| "counsels against fixating on the most likely path and instead attending to "
|
| "the full distribution of paths that contribute to the result."
|
| ),
|
|
|
| (
|
| "The entanglement entropy of '{concept}' measures how much information about "
|
| "one part of the system is encoded in its correlations with other parts rather "
|
| "than in the part itself. High entanglement entropy means the subsystem appears "
|
| "maximally disordered when examined alone, even though the joint system may be "
|
| "in a pure, fully determined state. This is a profound observation: local "
|
| "ignorance can coexist with global certainty. For '{concept}', apparent "
|
| "randomness or confusion at one level may dissolve into perfect order when "
|
| "we expand our view to include the correlated components."
|
| ),
|
|
|
| (
|
| "Our analysis of '{concept}' depends critically on the basis we choose -- "
|
| "the set of fundamental categories into which we decompose the concept. "
|
| "A different basis (a different set of fundamental categories) can make a "
|
| "confused-looking problem transparent, or a simple-looking problem intractable. "
|
| "There is no uniquely 'correct' basis; the optimal choice depends on which "
|
| "question we are asking. The interference terms that appear in one basis "
|
| "become diagonal (simple) in another. Finding the basis that diagonalizes "
|
| "the problem -- the natural language in which '{concept}' expresses itself "
|
| "most simply -- is often the breakthrough that transforms understanding."
|
| ),
|
|
|
| (
|
| "A critical distinction for '{concept}': is the coexistence of multiple "
|
| "interpretations a coherent superposition (where they interfere and interact) "
|
| "or an incoherent mixture (where they merely coexist without interaction, "
|
| "like balls in an urn)? A coherent superposition produces interference "
|
| "effects -- outcomes that no single interpretation predicts. An incoherent "
|
| "mixture produces only the probabilistic average of individual interpretations. "
|
| "The practical difference is enormous: coherent combinations can exhibit "
|
| "effects (constructive peaks, destructive nulls) that are impossible in "
|
| "any classical mixture."
|
| ),
|
|
|
| (
|
| "How robust is '{concept}' against errors and noise? Quantum error correction "
|
| "teaches that information can be protected by encoding it redundantly across "
|
| "entangled components. No single component carries the full information, so "
|
| "no single error can destroy it. For '{concept}', the analogous question is: "
|
| "how is the essential meaning distributed across its components? If it is "
|
| "concentrated in a single fragile element, one disruption destroys it. If "
|
| "it is encoded holographically across many entangled elements, it is "
|
| "remarkably robust against local damage."
|
| ),
|
|
|
| (
|
| "The Born rule assigns probabilities to outcomes as the squared magnitude "
|
| "of the amplitude. Applied to '{concept}': the probability of a particular "
|
| "interpretation prevailing is not the amplitude of support for it but the "
|
| "amplitude squared -- a nonlinear transformation. Small differences in "
|
| "amplitude translate to large differences in probability. A framing with "
|
| "twice the amplitude is four times as likely to be realized. This squared "
|
| "relationship means that dominant framings dominate more than linear "
|
| "reasoning predicts, while minority framings are suppressed more severely "
|
| "than their representation in discourse would suggest."
|
| ),
|
|
|
| (
|
| "'{concept}' may be contextual: the outcome of examining one property "
|
| "depends on which other properties are being examined simultaneously. "
|
| "There is no assignment of pre-existing definite values to all properties "
|
| "that reproduces the observed correlations -- the properties do not exist "
|
| "independently of the measurement context. This is stronger than mere "
|
| "observer bias: it means the properties are genuinely undefined until "
|
| "a context is specified. For '{concept}', this implies that asking 'what "
|
| "is it really?' without specifying the context of inquiry is a question "
|
| "that has no answer."
|
| ),
|
|
|
| (
|
| "Is there a quantum advantage in reasoning about '{concept}'? Classical "
|
| "reasoning processes information one path at a time. Quantum-inspired "
|
| "reasoning processes all paths simultaneously through superposition, "
|
| "using interference to amplify correct conclusions and suppress incorrect "
|
| "ones. The advantage is greatest for problems with hidden structure -- "
|
| "where the correct answer is encoded in correlations between variables "
|
| "that classical single-path reasoning cannot efficiently explore. If "
|
| "'{concept}' has such hidden structure, maintaining a superposition of "
|
| "hypotheses and allowing them to interfere will converge on the answer "
|
| "faster than serially testing each hypothesis."
|
| ),
|
| ]
|
|
|
| def get_keyword_map(self) -> dict[str, list[int]]:
|
| return {
|
| "possibilit": [0, 5], "option": [0, 5], "choice": [0, 5],
|
| "measure": [1, 10], "observ": [1, 10], "monitor": [1, 10],
|
| "complement": [2], "dual": [2], "wave": [2], "particle": [2],
|
| "probabilit": [3, 17], "likel": [3, 17], "chance": [3, 17],
|
| "correlat": [4, 13], "connect": [4], "relat": [4],
|
| "decid": [5], "commit": [5], "irreversib": [5],
|
| "barrier": [6], "obstacle": [6], "impossibl": [6],
|
| "noise": [7, 16], "decay": [7], "environm": [7],
|
| "unique": [8], "copy": [8], "replica": [8],
|
| "uncertain": [9], "tradeoff": [9], "precis": [9],
|
| "watch": [10], "surveil": [10], "frequent": [10],
|
| "stable": [11], "mode": [11], "spectrum": [11],
|
| "path": [12], "trajectory": [12], "possib": [12],
|
| "inform": [13], "entropy": [13], "knowledge": [13],
|
| "categor": [14], "basis": [14], "framework": [14], "frame": [14],
|
| "coexist": [15], "mixture": [15], "blend": [15],
|
| "robust": [16], "error": [16], "protect": [16],
|
| "dominant": [17], "major": [17], "minor": [17],
|
| "context": [18], "depend": [18], "situati": [18],
|
| "advantage": [19], "efficien": [19], "complex": [19],
|
| "technology": [6, 19], "society": [4, 7], "learning": [10, 12],
|
| "intelligence": [14, 19], "evolution": [5, 12],
|
| "health": [1, 9], "network": [4, 13],
|
| }
|
|
|
| def analyze(self, concept: str) -> str:
|
| template = self.select_template(concept)
|
| return template.replace("{concept}", concept)
|
|
|