Skip to content
philosophy-of-science logo

Philosophy of Science Skill

philosophy-of-science

Master philosophy of science - scientific method, explanation, realism, theory change. Use for: scientific methodology, explanation, realism/anti-realism, paradigms. Triggers: 'scientific method', 'falsification', 'Popper', 'Kuhn', 'paradigm', 'scientific explanation', 'scientific realism', 'inst...

NeverSight/skills_feed0installs215stars

SKILL.md

Full skill instructions

Philosophy of Science Skill

Master the philosophical foundations of science: What is scientific method? What is explanation? Are scientific theories true?

Core Questions

QuestionIssue
What distinguishes science from non-science?Demarcation
How do we confirm theories?Confirmation
What is scientific explanation?Explanation
Are theories true or useful fictions?Realism
How does science change?Theory change

Scientific Method

The Problem of Induction

Hume's Problem: How do we justify inductive inference?

  • Past regularities don't logically guarantee future ones
  • Cannot use induction to justify induction (circular)
  • Yet science relies on induction

Falsificationism (Popper)

POPPER'S FALSIFICATIONISM
═════════════════════════

DEMARCATION CRITERION
├── Science: Falsifiable claims
├── Pseudo-science: Unfalsifiable
└── Examples: Astrology, Freud (unfalsifiable)

METHOD
├── Bold conjectures
├── Severe tests
├── Refutation → new conjecture
└── Corroboration ≠ confirmation

KEY IDEA:
We never confirm theories
We only fail to falsify them
Asymmetry: One counterexample refutes

Problems:

  • Theories rarely abandoned on single refutation
  • Auxiliary hypotheses can absorb refutation
  • No purely observational test

Paradigms (Kuhn)

KUHN'S STRUCTURE OF SCIENTIFIC REVOLUTIONS
══════════════════════════════════════════

NORMAL SCIENCE
├── Work within paradigm
├── Puzzle-solving
├── Anomalies accumulate
└── Paradigm defines problems, methods

CRISIS
├── Too many anomalies
├── Alternative paradigms emerge
├── Debate between paradigms
└── Incommensurability

SCIENTIFIC REVOLUTION
├── Paradigm shift
├── Not cumulative progress
├── New worldview
└── Gestalt switch

EXAMPLES:
├── Ptolemy → Copernicus
├── Newton → Einstein
└── Phlogiston → Oxygen

Scientific Explanation

Deductive-Nomological (D-N) Model

D-N MODEL (Hempel)
══════════════════

EXPLANATION STRUCTURE:
L₁, L₂, ... Lₙ  (Laws)
C₁, C₂, ... Cₙ  (Conditions)
─────────────────
E              (Explanandum)

REQUIREMENTS:
├── Deductively valid
├── Laws are essential
├── Empirically testable
└── True premises

EXAMPLE:
All metals expand when heated.
This is metal.
This was heated.
∴ This expanded.

Problems:

  • Symmetry problem (flagpole and shadow)
  • Irrelevance problem
  • Statistical explanation

Causal-Mechanical Model

  • Explanation = tracing causal mechanism
  • Not just subsumption under laws
  • Mechanisms explain, not just correlate

Unificationism

  • Explanation = unifying diverse phenomena
  • Fewer patterns explaining more
  • Newton unified celestial and terrestrial motion

Scientific Realism

The Debate

Scientific Realism:

  • Mature scientific theories are approximately true
  • Theoretical entities (electrons, genes) exist
  • Science aims at truth

Anti-Realism (Instrumentalism):

  • Theories are useful tools
  • Theoretical terms don't refer
  • Science aims at empirical adequacy

Arguments for Realism

No Miracles Argument:

  • Science's success would be miraculous if theories weren't true
  • Best explanation of predictive success is truth
  • "The only philosophy that doesn't make science a miracle"

Arguments Against Realism

Pessimistic Meta-Induction:

  • Past "successful" theories were false
  • Caloric, phlogiston, ether
  • Current theories probably also false

Underdetermination:

  • Multiple theories compatible with same evidence
  • Evidence doesn't uniquely determine theory
  • Why think ours is true?

Structural Realism

Epistemic: We can know structure, not nature Ontic: Structure is all there is


Reduction and Emergence

Reductionism

  • Higher-level sciences reducible to lower
  • Biology → Chemistry → Physics
  • Unity of science thesis

Emergence

  • Some properties not reducible
  • Whole greater than parts
  • Consciousness? Life?

Multiple Realizability

  • Same higher-level state, different lower-level realizations
  • Pain in humans ≠ pain in octopi (neurally)
  • Blocks type-identity reduction

Key Debates

Demarcation

  • What makes something science?
  • Falsifiability? Paradigms? Method?
  • Is demarcation possible?

Theory Choice

  • Empirical adequacy
  • Simplicity, parsimony
  • Explanatory power
  • Fruitfulness

Values in Science

  • Value-free ideal achievable?
  • Social influences on science
  • Science studies, feminist philosophy of science

Key Vocabulary

TermMeaning
FalsificationDisproving through counterevidence
ParadigmShared framework for research
IncommensurabilityParadigms can't be compared
ConfirmationEvidence supporting theory
UnderdeterminationEvidence doesn't determine theory
InstrumentalismTheories are tools, not truths
ReductionHigher explained by lower
EmergenceIrreducible higher-level properties
DemarcationDistinguishing science from non-science
CorroborationSurviving falsification attempts

Integration with Repository

Related Themes

  • thoughts/​knowledge/: Scientific knowledge
  • thoughts/​consciousness/: Neuroscience methodology

More skills from NeverSight

devops-deployer logo
NeverSight/skills_feed

devops-deployer

Comprehensive DevOps and deployment workflow that orchestrates infrastructure automation, CI/CD pipelines, container orchestration, and cloud deployment. Handles everything from infrastructure as code and pipeline setup to monitoring, scaling, and disaster recovery.

215 1
View
avnu logo
NeverSight/skills_feed

avnu

Integrate avnu SDK for Starknet DeFi: token swaps with best-price routing, DCA recurring buys, native staking, gasless transactions via paymaster, and market data. Use when building Starknet trading, DEX aggregation, or DeFi automation features.

215 0
View
post-to-x logo
NeverSight/skills_feed

post-to-x

发布内容和文章到 X (Twitter)。支持带图片的普通推文和 X Articles(长文)。使用真实的 Chrome 和 CDP 来绕过自动化检测。

215 0
View
ralph-prompt-builder logo
NeverSight/skills_feed

ralph-prompt-builder

Master orchestrator for generating Ralph Wiggum-compatible prompts. Analyzes task requirements and routes to appropriate generator (single-task, multi-task, project, or research). Use when you need to create any Ralph loop prompt and want automatic selection of the right generator.

215 0
View
branch-comparison logo
NeverSight/skills_feed

branch-comparison

Use when the user asks to compare branches, analyze git diffs, review changes between branches, update specifications based on code changes, or analyze what changed. Triggers on keywords like "compare branches", "git diff", "what changed", "branch comparison", "code changes", "spec update".

215 0
View
fastapi-development logo
NeverSight/skills_feed

fastapi-development

Build high-performance FastAPI applications with async routes, validation, dependency injection, security, and automatic API documentation. Use when developing modern Python APIs with async support, automatic OpenAPI documentation, and high performance requirements.

215 0
View
zendesk-chat logo
NeverSight/skills_feed

zendesk-chat

Enables Claude to manage Zendesk Chat conversations, support tickets, and customer service operations

215 0
View
forge logo
NeverSight/skills_feed

forge

Mine transcripts for knowledge - decisions, learnings, failures, patterns. Triggers: "forge insights", "mine transcripts", "extract knowledge".

215 0
View
mixpanel logo
NeverSight/skills_feed

mixpanel

Track product analytics and user behavior with Mixpanel's event-based platform.

215 0
View
ocpp logo
NeverSight/skills_feed

ocpp

OCPP protocol reference for EV charging infrastructure development. Covers OCPP 2.0.1 and OCPP 1.6J. Use when working with OCPP messages, charging station code, CSMS/Central System backends, smart charging, transaction handling, or EV charging protocols. Activates on keywords: OCPP, charging stat...

215 0
View
bee-collect logo
NeverSight/skills_feed

bee-collect

Gather scattered ideas into organized GitHub issues. The bee collects pollen from every flower, checks if the hive already has it, and carefully deposits new work in the comb for later. Never edits code—only organizes the work ahead. Use when creating issues from TODOs or planning work.

215 0
View
vercel-react-native-skills logo
NeverSight/skills_feed

vercel-react-native-skills

Comprehensive best practices for React Native and Expo applications. Contains rules across multiple categories covering performance, animations, UI patterns, and platform-specific optimizations.

215 0
View

Popular AI tools

Kaiber logo
Video

Kaiber

Generate, edit, and beat-sync AI video with leading models in one workspace.

Paid
View
Vimcal logo
Productivity

Vimcal

The world's fastest calendar for remote work

Free
View

Transform Your Design with AI Designer by ImgCreator.ai

Freemium
View
Akool AI logo
Content & writing

Akool AI

Revolutionizing Video Production with AI-Powered Creativity

Paid
View

Extend an image past the frame and let AI fill the new aspect ratio.

Freemium
View
StarByFace logo
Security

StarByFace

Discover your celebrity doppelgänger with StarByFace!

Free
View
C

ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.

Freemium
View
Opus Clip logo
Coding & apps

Opus Clip

Opus.ai: Revolutionize Your Web Experience

Free
View