Steven GellerQuantum Computing, End to End

Book contents

Current section

Part IX. Company and Investing

  1. The Quantum Company Landscape
  2. Hardware Modality Diligence
  3. Software and Developer-Platform Diligence
  4. Error-Correction-Stack Diligence
  5. Application-Company Diligence
  6. Supply-Chain and Infrastructure Diligence
  7. Market Timing and Wedge Selection
  8. Moats, Partnerships, and Standards
  9. Reading Roadmaps Like an Operator
  10. Investment Memo and Startup Thesis Templates

Part IX. Company and Investing · Chapter 78

Supply-Chain and Infrastructure Diligence

Every quantum computer in the world runs on dilution refrigerators, control electronics, lasers, and packaging that somebody else built. This chapter is about the companies selling those parts — and how to tell a real bottleneck from generic quantum exposure.

Artifact
In this chapter 9 sections

Translate customer roadmaps into units demanded per installed system, validate qualification and substitution constraints, model concentration and inventory cash, and stress demand across at least three hardware-adoption scenarios before valuing the apparent picks-and-shovels position.

Picks-and-shovels language can hide a leveraged demand forecast. A control, cryogenic, laser, packaging, test, or fabrication supplier may sell a necessary component, yet its volume still depends on system shipments, units per system, qualification, substitution, lead time, customer concentration, and the cash needed to build inventory.

Demand starts with bills of materials

Demand is computed from a bill of materials: systems delivered per customer and scenario, multiplied by qualified units per system and price. Capacity, yield, inventory days, receivables, gross margin, and concentration then translate demand into cash. An unsigned customer roadmap remains a scenario input, never booked demand.

Supplier dossier: qualification, capacity, concentration

Supply-Chain and Infrastructure Diligence: claim and source ledger, frozen 14 August 2026
Claim under reviewSource chain
Quantum hardware systems depend on control, measurement, cryogenic, packaging, and software infrastructure beyond the qubit device.
  1. Lieven M. K. Vandersypen et al., A look at the full stack (2021)
  2. U.S. Government Accountability Office, Quantum Computing and Communications: Status and Prospects (2021)
Device benchmarks do not directly forecast production volume or supplier revenue.
  1. Timothy Proctor et al., Benchmarking quantum computers (2025)
  2. Easwar Magesan, J. M. Gambetta, and Joseph Emerson, Scalable and robust randomized benchmarking of quantum processes (2011)
Open interfaces and reproducible acceptance tests can reduce qualification friction at some stack boundaries.
  1. OpenQASM Technical Steering Committee, OpenQASM 3 specification (2026)
  2. IBM Quantum, Qiskit documentation (2026)
  3. Google Quantum AI, Cirq documentation (2026)
  4. Association for Computing Machinery, Artifact Review and Badging (2026)
Public technology assessments identify infrastructure and scale dependencies as material development constraints.
  1. U.S. Government Accountability Office, Quantum Computing and Communications: Status and Prospects (2021)
  2. Lieven M. K. Vandersypen et al., A look at the full stack (2021)

The full-stack and GAO sources establish the surrounding infrastructure burden. Randomized benchmarking illustrates that acceptance evidence requires a declared protocol. OpenQASM, Qiskit, and Cirq identify interface points for some suppliers; ACM supports reproducible qualification artifacts. None forecasts supplier volume or validates an undisclosed customer relationship.

A cryogenic-control forecast meets unit economics

Quantum supplier demand sensitivity model: inspected record
Scenario fieldBase valueUnitEvidence class
Systems delivered40systems/yearscenario
Units per system8qualified unitsbill of materials
Unit price2500USD/unitcontract input needed
Largest customer70percent revenueconcentration assumption

In the illustrative base case, 40 systems need 8 control units each at 2,500 dollars, producing 800,000 dollars of revenue. A single customer contributes 70 percent. Even the high-deployment scenario remains a concentrated option, and additional inventory magnifies cash needs. The table keeps attractive technical fit and fragile demand structure visible at once.

def model(dossier, scenario_name, concentration_limit, working_capital_limit):
    errors = []
    if not dossier.get("source_ids") or type(dossier.get("units_per_system")) is not int:
        errors.append("sources_or_units_per_system")
    price = dossier.get("price", {})
    if type(price.get("value")) is not int or price.get("unit") != "USD/unit":
        errors.append("price_schema")
    scenario = dossier.get("scenarios", {}).get(scenario_name, {})
    expected = {"systems": "systems", "largest_customer_share": "fraction",
                "working_capital_share": "fraction"}
    for name, unit in expected.items():
        item = scenario.get(name, {})
        if type(item.get("value")) not in (int, float) or item.get("unit") != unit:
            errors.append(name + "_schema")
    if errors:
        return {"decision": "invalid", "errors": sorted(set(errors)), "revenue_usd": None}
    units = scenario["systems"]["value"] * dossier["units_per_system"]
    revenue = units * price["value"]
    constrained = (scenario["largest_customer_share"]["value"] > concentration_limit or
                   scenario["working_capital_share"]["value"] > working_capital_limit)
    return {"decision": "constrained-option" if constrained else "qualify",
            "errors": [], "units": units, "revenue_usd": revenue}
dossier = {"scenario": "cryogenic-control supplier", "source_ids": ["scenario:customer-BOMs"],
           "units_per_system": 8, "price": {"value": 2500, "unit": "USD/unit"},
           "scenarios": {
               "base": {"systems": {"value": 40, "unit": "systems"},
                        "largest_customer_share": {"value": 0.70, "unit": "fraction"},
                        "working_capital_share": {"value": 0.35, "unit": "fraction"}},
               "high": {"systems": {"value": 80, "unit": "systems"},
                        "largest_customer_share": {"value": 0.65, "unit": "fraction"},
                        "working_capital_share": {"value": 0.42, "unit": "fraction"}}}}
base_result = model(dossier, "base", 0.50, 0.30)
bad_result = model({**dossier, "price": {"value": 2500, "unit": ""}}, "base", 0.50, 0.30)
high_result = model(dossier, "high", 0.50, 0.30)
deconcentrated = {**dossier, "scenarios": {**dossier["scenarios"], "base": {
                 **dossier["scenarios"]["base"],
                 "largest_customer_share": {"value": 0.45, "unit": "fraction"},
                 "working_capital_share": {"value": 0.25, "unit": "fraction"}}}}
improved_result = model(deconcentrated, "base", 0.50, 0.30)
assert base_result["units"] == 320 and base_result["revenue_usd"] == 800000
assert bad_result["decision"] == "invalid" and "price_schema" in bad_result["errors"]
assert high_result["decision"] == "constrained-option" and improved_result["decision"] == "qualify"
print(f"PASS: 78 supplier workbook units={base_result['units']} revenue=${base_result['revenue_usd']} invalid={bad_result['errors']} high={high_result['decision']} diversified={improved_result['decision']}")

Artifact contract. A dated customer/unit/capacity/cash table with executable concentration and scenario analysis. Units reconcile from systems to components; no unsigned roadmap becomes booked demand; customer concentration and working-capital effects remain visible in all scenarios.

Exact validation command: python3 tools/validate_briefs.py --briefs data/editorial_briefs_64_87.json --from 64 --through 87 --check-rewritten-sources --execute-artifacts

Substitution risk can dominate technical quality

Request qualified alternatives, failure rates, customer acceptance records, capacity commitments, and who finances inventory. Model loss of the largest customer and a unit-count reduction from architectural change. A technically superior component may justify a partnership, but valuation should reflect correlated system roadmaps and the time needed to qualify a substitute.

Quantum supplier demand sensitivity model A supplier-demand equation followed by a concentration shock. Quantum supplier demand sensitivity model 40 systemsper year ×8 unitsper system =320 units 70% customer concentration
Figure 78.1. System count and units per system reconcile to demand. The concentration wedge remains large even in the high-volume scenario.

Stress a supplier under three adoption paths

Prompt. Model an infrastructure supplier under low, base, and high system-deployment paths.

Deliverable. Customer assumptions, systems per year, units per system, price, gross margin, capacity, inventory days, concentration, and substitution trigger.

Pass condition. Every demand line multiplies explicit units, high-case revenue is not treated as probability-weighted fact, and concentration and cash needs are reported beside margin.

Model answer: attractive component, concentrated option

Format. Three-scenario control-electronics supplier model with concentration-adjusted conclusion.

The model answer calls the component attractive and the company concentrated. Unit arithmetic reconciles to 320 units and 800,000 dollars in the base scenario. The concentration gate fails at 70 percent, so high growth does not erase the risk. The next evidence event is a second qualified production customer or a binding capacity-backed order, not another system roadmap slide.

Verification. The fixture reconciles unit demand and shows that the high-growth case still breaches the declared concentration or working-capital limit.

Companion work

Artifacts for this chapter

These entries resolve to checked-in local source. Commands are reproduced exactly from the chapter manifest, and source-embedded fixtures are exported as direct downloads.

  1. Reproduce or test

    python3 tools/validate_briefs.py --briefs data/editorial_briefs_64_87.json --from 64 --through 87 --check-rewritten-sources --execute-artifacts

Provenance

Sources and review

  1. U.S. Government Accountability Office. Quantum Computing and Communications: Status and Prospects. GAO. 2021government technology assessment
  2. OpenQASM Technical Steering Committee. OpenQASM 3 specification. Linux Foundation Joint Development Foundation. 2026official technical specification
  3. IBM Quantum. Qiskit documentation. IBM. 2026official documentation
  4. Google Quantum AI. Cirq documentation. Google. 2026official documentation
  5. Association for Computing Machinery. Artifact Review and Badging. ACM Publications. 2026official reproducibility policy
  6. Easwar Magesan, J. M. Gambetta, and Joseph Emerson. Scalable and robust randomized benchmarking of quantum processes. Physical Review Letters. 2011primary paper
  7. Lieven M. K. Vandersypen et al.. A look at the full stack. Nature Reviews Physics. 2021peer-reviewed perspective
  8. Timothy Proctor et al.. Benchmarking quantum computers. Nature Reviews Physics. 2025peer-reviewed perspective

The load-bearing claims in the chapter are mapped inline to this registered source set. A citation supports only the bounded claim beside it.

Cite this chapter