@prefix :       <https://gwern.net/doc/economics/automation/1990-david.pdf#> .
@prefix schema: <http://schema.org/> .
@prefix xsd:    <http://www.w3.org/2001/XMLSchema#> .
@prefix rdf:    <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs:   <http://www.w3.org/2000/01/rdf-schema#> .
@prefix owl:    <http://www.w3.org/2002/07/owl#> .
@prefix prov:   <http://www.w3.org/ns/prov#> .
@prefix dbr:    <http://dbpedia.org/resource/> .

# ── Self-describing document (required first triple) ──────────────────────────
<> a schema:CreativeWork ;
    schema:about :paper ;
    schema:name "RDF Knowledge Graph: The Dynamo and the Computer (Paul A. David, 1990)"@en ;
    schema:description "Machine-readable knowledge graph of Paul A. David's 1990 AEA paper on the productivity paradox, general purpose technologies, and the historical parallel between electrification and computing."@en ;
    schema:encodingFormat "text/turtle" ;
    schema:dateCreated "2026-06-10T00:00:00Z"^^xsd:dateTime ;
    schema:dateModified "2026-06-10T00:00:00Z"^^xsd:dateTime ;
    schema:author <https://www.linkedin.com/in/kidehen#this> ;
    schema:isBasedOn :paper ;
    prov:wasGeneratedBy <https://github.com/OpenLinkSoftware/ai-agent-skills/tree/main/kg-generator#this> ;
    rdfs:seeAlso <../webpages/1990-david-electricity-and-dynamo-claude_sonnet_4_6-1.html> .

# ── Skills provenance ─────────────────────────────────────────────────────────
<https://github.com/OpenLinkSoftware/ai-agent-skills/tree/main/kg-generator#this>
    a schema:SoftwareApplication ;
    schema:name "kg-generator"@en ;
    schema:url <https://github.com/OpenLinkSoftware/ai-agent-skills/tree/main/kg-generator> ;
    schema:description "OpenLink Software AI agent skill for generating knowledge graphs from documents."@en .

<https://github.com/OpenLinkSoftware/ai-agent-skills/tree/main/rdf-infographic-skill#this>
    a schema:SoftwareApplication ;
    schema:name "rdf-infographic-skill"@en ;
    schema:url <https://github.com/OpenLinkSoftware/ai-agent-skills/tree/main/rdf-infographic-skill> ;
    schema:description "OpenLink Software AI agent skill for generating HTML knowledge graph infographics."@en .

# ═════════════════════════════════════════════════════════════════════════════
# PAPER (PRIMARY SUBJECT)
# ═════════════════════════════════════════════════════════════════════════════

:paper a schema:ScholarlyArticle ;
    schema:name "The Dynamo and the Computer: An Historical Perspective on the Modern Productivity Paradox"@en ;
    schema:author :paulDavid ;
    schema:datePublished "1990-05"^^xsd:gYearMonth ;
    schema:publisher :aea ;
    schema:isPartOf :aeaPP ;
    schema:pagination "355-361"@en ;
    schema:url <https://gwern.net/doc/economics/automation/1990-david.pdf> ;
    schema:about :productivityParadox , :gpt , :dynamo , :electrification ;
    schema:mentions :robertSolow , :thomasEdison , :unitDrive , :pathDependence , :tfp , :measurementBias , :sunkCost , :networkExternality ;
    schema:keywords "productivity paradox"@en , "general purpose technology"@en , "dynamo"@en , "electrification"@en , "economic history"@en , "technology diffusion"@en , "organizational complementarity"@en ;
    schema:description "David argues that the current computer productivity paradox mirrors the ~40-year lag between the introduction of the electric dynamo (1881) and its measurable impact on US manufacturing productivity (1920s). The central bottleneck is organizational complementarity: new general purpose technologies require co-invention and restructuring of the firm before their full productivity potential is realized."@en ;
    schema:hasPart :faqSection , :glossarySection , :howtoSection .

# ═════════════════════════════════════════════════════════════════════════════
# PEOPLE
# ═════════════════════════════════════════════════════════════════════════════

:paulDavid a schema:Person ;
    schema:name "Paul A. David"@en ;
    schema:jobTitle "Professor of Economics"@en ;
    schema:affiliation :stanford ;
    schema:description "Economic historian at Stanford University (1935–2023), noted for seminal contributions to technology diffusion, path dependence, and QWERTY economics. Author of this paper."@en ;
    owl:sameAs dbr:Paul_A._David .

:robertSolow a schema:Person ;
    schema:name "Robert M. Solow"@en ;
    schema:jobTitle "Institute Professor of Economics"@en ;
    schema:description "Nobel laureate economist at MIT (1924–2023), originator of the Solow residual and the productivity paradox observation: 'You can see the computer age everywhere but in the productivity statistics.'"@en ;
    owl:sameAs dbr:Robert_Solow .

:thomasEdison a schema:Person ;
    schema:name "Thomas Edison"@en ;
    schema:description "American inventor and businessman (1847–1931), creator of the first commercial direct-current electrical distribution system (Pearl Street Station, New York, 1882); key figure in the introduction of the electric dynamo."@en .

# ═════════════════════════════════════════════════════════════════════════════
# ORGANIZATIONS & VENUES
# ═════════════════════════════════════════════════════════════════════════════

:stanford a schema:CollegeOrUniversity ;
    schema:name "Stanford University"@en ;
    schema:description "Private research university in Stanford, California; institutional affiliation of Paul A. David at time of writing."@en .

:aea a schema:Organization ;
    schema:name "American Economic Association"@en ;
    schema:description "Professional organization of academic economists in North America; publishes AEA Papers and Proceedings."@en .

:aeaPP a schema:Periodical ;
    schema:name "AEA Papers and Proceedings"@en ;
    schema:volumeNumber "80"@en ;
    schema:issueNumber "2"@en ;
    schema:datePublished "1990"^^xsd:gYear ;
    schema:publisher :aea .

# ═════════════════════════════════════════════════════════════════════════════
# KEY CONCEPTS
# ═════════════════════════════════════════════════════════════════════════════

:productivityParadox a schema:DefinedTerm ;
    schema:name "Productivity Paradox"@en ;
    schema:description "The empirical observation that rapid computerization of the US economy from the early 1970s was not accompanied by measurable gains in aggregate total factor productivity — as captured in Solow's quip that 'computers are everywhere but in the productivity statistics.'"@en ;
    owl:sameAs dbr:Productivity_paradox .

:gpt a schema:DefinedTerm ;
    schema:name "General Purpose Technology (GPT)"@en ;
    schema:description "A technology with pervasive applicability across sectors, capable of ongoing improvement, and requiring complementary co-inventions before its full productivity benefits are realized. Paradigmatic examples: steam engine, electric dynamo, digital computer."@en ;
    owl:sameAs dbr:General-purpose_technology .

:dynamo a schema:DefinedTerm ;
    schema:name "Electric Dynamo"@en ;
    schema:description "Electromagnetic generator capable of converting mechanical energy into electrical current; introduced commercially circa 1881 by Edison. A paradigmatic GPT whose productivity impact on US manufacturing lagged its introduction by approximately 40 years — productivity impact visible only from the 1920s."@en ;
    owl:sameAs dbr:Dynamo .

:electrification a schema:DefinedTerm ;
    schema:name "Electrification"@en ;
    schema:description "The process by which electrical power replaced steam and water power in factories and society, beginning in the 1880s but achieving majority adoption and measurable total factor productivity gains only in the 1920s. By 1900, electric motors drove only 5% of US factory mechanical drive; by 1920, 50%."@en ;
    owl:sameAs dbr:Electrification .

:unitDrive a schema:DefinedTerm ;
    schema:name "Unit Drive System"@en ;
    schema:description "A factory design in which each machine is powered by its own individual electric motor, replacing the centralized line-shaft drive inherited from steam-power era factories. The unit drive system, and the associated redesign of factory floor layouts for process-flow sequence, was a critical organizational co-invention that unlocked the productivity gains of electrification."@en .

:pathDependence a schema:DefinedTerm ;
    schema:name "Path Dependence"@en ;
    schema:description "The economic principle that historical choices constrain future options — incumbent technologies, sunk capital investments, and organizational routines persist long after superior alternatives become available, delaying adoption and aggregate productivity gains from new general purpose technologies."@en .

:tfp a schema:DefinedTerm ;
    schema:name "Total Factor Productivity (TFP)"@en ;
    schema:description "A measure of economic output growth not explained by growth in measurable factor inputs (capital, labor). The Solow residual is often interpreted as TFP. The productivity paradox is the absence of TFP gains despite massive ICT investment from the 1970s onward."@en .

:measurementBias a schema:DefinedTerm ;
    schema:name "Measurement Bias"@en ;
    schema:description "Systematic underestimation of productivity gains due to failure to capture quality improvements, new product variety, and output deflation in national accounts. David acknowledges measurement problems as one partial explanation for the productivity paradox but argues they cannot account for its full magnitude."@en .

:sunkCost a schema:DefinedTerm ;
    schema:name "Sunk Cost Lock-In"@en ;
    schema:description "Capital investments in incumbent technology systems (e.g., steam-era factory buildings and line-shaft machinery) that cannot be recovered, making early transition to new technologies uneconomic even when the new technology is demonstrably superior. A primary source of the 40-year electrification lag."@en .

:networkExternality a schema:DefinedTerm ;
    schema:name "Network Externality"@en ;
    schema:description "The phenomenon whereby the value of a technology increases with the number of users or adopters. Electrification required complementary infrastructure (power stations, distribution grids) with strong network externalities before individual factories could profitably adopt electric power."@en .

# ═════════════════════════════════════════════════════════════════════════════
# FAQ (schema:Question / schema:Answer)
# ═════════════════════════════════════════════════════════════════════════════

:faqSection a schema:ItemList ;
    schema:name "Frequently Asked Questions"@en ;
    schema:description "Eight core questions and answers derived from Paul A. David (1990)."@en ;
    schema:itemListElement :faq1 , :faq2 , :faq3 , :faq4 , :faq5 , :faq6 , :faq7 , :faq8 .

:faq1 a schema:Question ;
    schema:position 1 ;
    schema:name "What is the productivity paradox?"@en ;
    schema:acceptedAnswer [
        a schema:Answer ;
        schema:text "The productivity paradox is the empirical puzzle that despite massive investment in computers and information technology from the early 1970s, aggregate total factor productivity growth in the US did not accelerate. Nobel laureate Robert Solow captured it: 'You can see the computer age everywhere but in the productivity statistics.'"@en
    ] .

:faq2 a schema:Question ;
    schema:position 2 ;
    schema:name "Why does Paul A. David compare the computer to the electric dynamo?"@en ;
    schema:acceptedAnswer [
        a schema:Answer ;
        schema:text "David argues that both the dynamo (introduced 1881) and the computer are general purpose technologies — pervasive, innovative, and capable of spawning complementary co-inventions across the economy. The dynamo also failed to register in aggregate productivity statistics for roughly 40 years. By 1900, electric motors drove only 5% of US factory mechanical drive capacity; by 1920, that had risen to 50% and TFP was surging. David uses this parallel to argue the computer productivity lag is a normal feature of GPT diffusion, not evidence that computers are economically unimportant."@en
    ] .

:faq3 a schema:Question ;
    schema:position 3 ;
    schema:name "Why did the dynamo take ~40 years to boost measured productivity?"@en ;
    schema:acceptedAnswer [
        a schema:Answer ;
        schema:text "Three factors created the lag. First, sunk-cost lock-in: factories built around steam-era line-shaft drive systems could not economically be retrofitted for distributed electric motors until their capital stock depreciated. Second, organizational complementarity: to capture the full efficiency gains of the unit-drive system (each machine powered by its own motor), factories had to be completely redesigned — requiring new engineering skills, managerial practices, and building designs. Third, network externalities in power generation and distribution: the commercial electrical grid had to scale before individual factories could profitably adopt."@en
    ] .

:faq4 a schema:Question ;
    schema:position 4 ;
    schema:name "What is the unit drive system and why was it critical?"@en ;
    schema:acceptedAnswer [
        a schema:Answer ;
        schema:text "The unit drive system is a factory design in which each machine is powered by its own individual electric motor, replacing the centralized rotating shaft driven by a single steam engine that connected all machines on a factory floor. The line-shaft system constrained factory layout — machines had to be positioned near the shaft at right angles to it. Unit drive freed factory designers to arrange machines in process flow sequence, enabling continuous-flow production, better lighting, and reduced downtime. This organizational co-invention unlocked most of the productivity gain from electrification and could only be achieved by building new factories or completely retrofitting old ones."@en
    ] .

:faq5 a schema:Question ;
    schema:position 5 ;
    schema:name "What does path dependence have to do with the productivity paradox?"@en ;
    schema:acceptedAnswer [
        a schema:Answer ;
        schema:text "Path dependence explains why incumbent technologies persist long after superior alternatives are available. Firms with steam-powered factories and line-shaft machinery faced high switching costs to electric unit drive. Existing organizational routines, skills, buildings, and equipment represented sunk costs that could not be immediately written off. This 'regime transition cost' delayed adoption. Similarly, in the computer era, firms with established clerical workflows, organizational hierarchies, and legacy data systems could not immediately restructure to exploit the full potential of computers."@en
    ] .

:faq6 a schema:Question ;
    schema:position 6 ;
    schema:name "Could measurement problems fully explain the productivity paradox?"@en ;
    schema:acceptedAnswer [
        a schema:Answer ;
        schema:text "David acknowledges that measurement biases — failure to capture quality improvements in computers, output price deflation errors, and unmeasured gains in service-sector output — are real and may partially account for the paradox. However, he argues that measurement problems alone cannot explain the full magnitude of the productivity shortfall. The historical parallel with the dynamo suggests that the timing of the paradox is itself informative: genuine organizational restructuring takes decades, and aggregate statistics will only reflect it after a critical mass of the capital stock has been renewed."@en
    ] .

:faq7 a schema:Question ;
    schema:position 7 ;
    schema:name "What does David predict about when computers will boost productivity?"@en ;
    schema:acceptedAnswer [
        a schema:Answer ;
        schema:text "Writing in 1990, David suggests that if the computer parallels the dynamo, the productivity payoff should arrive roughly when a critical mass of organizations has completed the co-inventions and restructuring required to exploit computing — analogous to the 1920s breakthrough for electrification. He does not give a precise date but implies the payoff was still some years away in 1990. The paper was prescient: US total factor productivity growth accelerated markedly in the late 1990s, broadly consistent with his prediction."@en
    ] .

:faq8 a schema:Question ;
    schema:position 8 ;
    schema:name "What are the limits of the dynamo–computer analogy?"@en ;
    schema:acceptedAnswer [
        a schema:Answer ;
        schema:text "David himself flags several disanalogies. Information technology is a far more heterogeneous category than electric power — it encompasses hardware, software, networks, and services with very different adoption curves. Unlike electricity, computing is not a single standardized commodity delivered through a physical grid. The co-inventions required (software systems, business process redesign, human capital) are harder to identify and measure than factory architecture changes. David cautions that historical analogies are heuristics, not deterministic predictions."@en
    ] .

# ═════════════════════════════════════════════════════════════════════════════
# GLOSSARY (schema:DefinedTermSet)
# ═════════════════════════════════════════════════════════════════════════════

:glossarySection a schema:DefinedTermSet ;
    schema:name "Key Terms"@en ;
    schema:description "Ten key terms from Paul A. David (1990) and the broader GPT productivity literature."@en ;
    schema:hasDefinedTerm :productivityParadox , :gpt , :dynamo , :electrification ,
                          :unitDrive , :pathDependence , :tfp , :measurementBias ,
                          :sunkCost , :networkExternality .

# ═════════════════════════════════════════════════════════════════════════════
# HOWTO: David's Analytical Framework (schema:HowTo / schema:HowToStep)
# ═════════════════════════════════════════════════════════════════════════════

:howtoSection a schema:HowTo ;
    schema:name "How to Apply the GPT Diffusion Framework (after David 1990)"@en ;
    schema:description "Six analytical steps derived from Paul A. David's methodology for diagnosing productivity lags associated with general purpose technologies."@en ;
    schema:step :step1 , :step2 , :step3 , :step4 , :step5 , :step6 .

:step1 a schema:HowToStep ;
    schema:position 1 ;
    schema:name "Identify the General Purpose Technology"@en ;
    schema:text "Characterize the candidate technology as a GPT: Is it pervasive across sectors? Does it exhibit ongoing improvement? Does it require complementary co-inventions to realize its potential? The electric dynamo and the digital computer both satisfy all three criteria."@en .

:step2 a schema:HowToStep ;
    schema:position 2 ;
    schema:name "Locate the Economy on the Diffusion Curve"@en ;
    schema:text "Determine the technology's current market penetration and compare it to the historical analogon at equivalent diffusion stages. David notes that by 1900 — 19 years after Edison's dynamo — electric motors drove only 5% of US factory mechanical drive. By 1970, roughly 19 years into commercial computing, computers had similarly limited penetration of core business processes."@en .

:step3 a schema:HowToStep ;
    schema:position 3 ;
    schema:name "Identify Sunk-Cost and Infrastructure Lock-In"@en ;
    schema:text "Quantify the capital stock embodied in incumbent technology and assess the switching costs it imposes. Steam-era factories could not be economically retrofitted for unit-drive electrification. Similarly, firms with legacy mainframe systems, clerical staff, and hierarchical information flows faced large sunk costs preventing rapid restructuring."@en .

:step4 a schema:HowToStep ;
    schema:position 4 ;
    schema:name "Map the Required Organizational Co-Inventions"@en ;
    schema:text "Identify the management practices, skills, process redesigns, and complementary technologies that must be co-invented for the GPT to yield aggregate productivity gains. For electrification, the key co-invention was the unit drive system plus the redesigned factory floor. For computing, the analogous co-inventions include enterprise resource planning, supply chain digitization, and delayering of organizational hierarchies."@en .

:step5 a schema:HowToStep ;
    schema:position 5 ;
    schema:name "Assess Measurement Biases"@en ;
    schema:text "Determine what share of the apparent productivity shortfall might be attributable to measurement errors — uncaptured quality improvements, output deflation problems, and unmeasured service-sector output gains. Correct for these biases before inferring that the GPT has failed to deliver productivity benefits."@en .

:step6 a schema:HowToStep ;
    schema:position 6 ;
    schema:name "Apply Historical Caution to the Analogy"@en ;
    schema:text "Recognize the disanalogies between the candidate GPT and its historical comparator. Information technology is more heterogeneous and less standardized than electric power. Required co-inventions are harder to identify, measure, and time. Use the historical analogy as a prior that creates patience, not a deterministic prediction of when the payoff will arrive."@en .

# ═════════════════════════════════════════════════════════════════════════════
# SPARQL QUERY EXAMPLES (schema:SoftwareSourceCode)
# ═════════════════════════════════════════════════════════════════════════════

:sparqlQ1 a schema:SoftwareSourceCode ;
    schema:position 1 ;
    schema:name "Describe the Paper Entity"@en ;
    schema:programmingLanguage "SPARQL 1.1"@en ;
    schema:text """PREFIX schema: <http://schema.org/>
SELECT ?p ?o
WHERE {
  <https://gwern.net/doc/economics/automation/1990-david.pdf#paper> ?p ?o .
}"""@en .

:sparqlQ2 a schema:SoftwareSourceCode ;
    schema:position 2 ;
    schema:name "List All Concepts (DefinedTerms) with DBpedia Co-References"@en ;
    schema:programmingLanguage "SPARQL 1.1"@en ;
    schema:text """PREFIX schema: <http://schema.org/>
PREFIX owl:    <http://www.w3.org/2002/07/owl#>
SELECT ?term ?name ?dbpedia
WHERE {
  ?term a schema:DefinedTerm ;
        schema:name ?name .
  OPTIONAL { ?term owl:sameAs ?dbpedia
             FILTER(STRSTARTS(STR(?dbpedia), "http://dbpedia.org/")) }
  FILTER(STRSTARTS(STR(?term), "https://gwern.net/doc/economics/automation/1990-david.pdf#"))
}
ORDER BY ?name"""@en .

:sparqlQ3 a schema:SoftwareSourceCode ;
    schema:position 3 ;
    schema:name "Retrieve All FAQ Questions and Answers"@en ;
    schema:programmingLanguage "SPARQL 1.1"@en ;
    schema:text """PREFIX schema: <http://schema.org/>
SELECT ?pos ?question ?answer
WHERE {
  ?q a schema:Question ;
     schema:position ?pos ;
     schema:name ?question ;
     schema:acceptedAnswer/schema:text ?answer .
  FILTER(STRSTARTS(STR(?q), "https://gwern.net/doc/economics/automation/1990-david.pdf#"))
}
ORDER BY ?pos"""@en .

:sparqlQ4 a schema:SoftwareSourceCode ;
    schema:position 4 ;
    schema:name "Retrieve the HowTo Steps in Order"@en ;
    schema:programmingLanguage "SPARQL 1.1"@en ;
    schema:text """PREFIX schema: <http://schema.org/>
SELECT ?pos ?stepName ?stepText
WHERE {
  <https://gwern.net/doc/economics/automation/1990-david.pdf#howtoSection> schema:step ?step .
  ?step schema:position ?pos ;
        schema:name ?stepName ;
        schema:text ?stepText .
}
ORDER BY ?pos"""@en .

:sparqlQ5 a schema:SoftwareSourceCode ;
    schema:position 5 ;
    schema:name "Find All Entities Mentioned by the Paper"@en ;
    schema:programmingLanguage "SPARQL 1.1"@en ;
    schema:text """PREFIX schema: <http://schema.org/>
SELECT DISTINCT ?entity ?name ?type
WHERE {
  {
    <https://gwern.net/doc/economics/automation/1990-david.pdf#paper> schema:mentions ?entity .
  } UNION {
    <https://gwern.net/doc/economics/automation/1990-david.pdf#paper> schema:about ?entity .
  } UNION {
    <https://gwern.net/doc/economics/automation/1990-david.pdf#paper> schema:author ?entity .
  }
  OPTIONAL { ?entity schema:name ?name . }
  OPTIONAL { ?entity a ?type . }
}"""@en .

:sparqlQ6 a schema:SoftwareSourceCode ;
    schema:position 6 ;
    schema:name "CONSTRUCT: Paper Knowledge Graph as RDF Subgraph"@en ;
    schema:programmingLanguage "SPARQL 1.1"@en ;
    schema:text """PREFIX schema: <http://schema.org/>
PREFIX owl:    <http://www.w3.org/2002/07/owl#>
CONSTRUCT {
  ?s ?p ?o .
  ?s owl:sameAs ?ext .
}
WHERE {
  {
    <https://gwern.net/doc/economics/automation/1990-david.pdf#paper> ?p ?o .
    BIND(<https://gwern.net/doc/economics/automation/1990-david.pdf#paper> AS ?s)
  } UNION {
    <https://gwern.net/doc/economics/automation/1990-david.pdf#paper> schema:about|schema:mentions|schema:author ?s .
    ?s ?p ?o .
    OPTIONAL { ?s owl:sameAs ?ext . }
  }
}"""@en .
