Inferensys

Glossary

Atomic Fact

A minimal, self-contained, and indivisible piece of information expressed in a single sentence, used as the fundamental unit for fine-grained factual verification and decomposition.
Stylish WeWork-like workspace with hot desks and document wall, professional searching through enterprise knowledge base on a mounted ultrawide display, warm industrial pendants overhead.
FUNDAMENTAL UNIT OF VERIFICATION

What is an Atomic Fact?

An atomic fact is the minimal, self-contained, and indivisible piece of information used as the foundational unit for fine-grained factual verification and decomposition in AI systems.

An atomic fact is a minimal, self-contained, and indivisible piece of information expressed in a single declarative sentence that cannot be further decomposed without losing its complete meaning. It serves as the fundamental unit for fine-grained factual verification, enabling systems to independently validate each discrete claim within a generated text against a trusted knowledge source.

In FActScore and similar evaluation frameworks, a long-form generation is decomposed into a list of atomic facts, each of which is individually verified against a corpus like Wikipedia. This granular approach allows for precise factual precision scoring, distinguishing between partially correct and wholly hallucinated outputs by isolating and testing each self-contained assertion.

FUNDAMENTAL PROPERTIES

Core Characteristics of an Atomic Fact

An atomic fact is the smallest possible unit of verifiable information. These characteristics define what separates a true atomic fact from a general statement and make it suitable for automated fact-checking pipelines.

01

Indivisible Semantics

An atomic fact expresses exactly one claim about a subject. It cannot be further decomposed into smaller factual statements without losing its complete meaning.

  • Single Predicate Rule: Contains one subject and one predicate relationship
  • Decomposition Test: If a sentence can be split by 'and' into two true/false statements, it is not atomic
  • Example: 'Tesla was founded in 2003' is atomic; 'Tesla was founded in 2003 and is headquartered in Austin' is not
02

Self-Contained Context

The fact must be fully understandable in isolation without requiring external sentences to resolve pronouns, temporal references, or ambiguous entities.

  • Entity Resolution: All named entities are explicit and disambiguated (e.g., 'Elon Musk' not 'he')
  • Temporal Grounding: Dates and times are absolute, not relative ('on July 15, 2024' not 'last Tuesday')
  • No Anaphora: Pronouns and implicit references are replaced with their canonical referents
03

Binary Verifiability

Every atomic fact must be objectively classifiable as true, false, or unverifiable against a trusted knowledge source. This property enables automated fact-checking at scale.

  • Falsifiability Criterion: There must exist evidence that could prove the statement false
  • Verification Target: Designed for direct lookup against a knowledge base like Wikipedia or Wikidata
  • NLI Compatibility: Structured to serve as a hypothesis in a Natural Language Inference task against a premise passage
04

Minimal Lexical Variation

The fact is expressed in a canonical, normalized form to reduce surface-form variation that complicates matching. This ensures the same underlying claim is always represented identically.

  • Canonicalization: Standardized date formats, unit conversions, and entity naming conventions
  • De-duplication: Enables efficient clustering of semantically equivalent statements
  • Embedding Stability: Normalized text produces more consistent vector representations for similarity search
05

Granular Attribution

Each atomic fact carries a direct pointer to its source passage, enabling fine-grained provenance tracking. This is the foundation of attribution fidelity scoring.

  • Passage-Level Linking: The fact is tied to a specific sentence or paragraph, not an entire document
  • Provenance Chain: Maintains a verifiable trail from the fact back to the original source
  • Citation Integrity: Essential for FActScore evaluation, where each atomic fact is independently verified against a reference corpus
06

Temporal Stability

An atomic fact is anchored to a specific time point or interval to prevent staleness and enable temporal consistency checks across a dynamic knowledge base.

  • Time-Bound Assertions: 'The population of Tokyo was 13.96 million in 2020' not 'Tokyo has 13.96 million people'
  • Drift Detection: Explicit timestamps allow systems to flag facts that require re-verification
  • Versioning Support: Enables knowledge base maintenance where outdated facts are deprecated rather than deleted
ATOMIC FACT CLARIFICATIONS

Frequently Asked Questions

Clear, concise answers to the most common questions about atomic facts and their role in factual verification and AI grounding.

An atomic fact is a minimal, self-contained, and indivisible piece of information expressed in a single declarative sentence that cannot be further decomposed without losing its complete meaning. It functions as the fundamental unit for fine-grained factual verification. The mechanism involves decomposing a complex text into these irreducible assertions, each containing exactly one subject-predicate-object relationship. For example, the sentence "The Eiffel Tower, a wrought-iron lattice tower in Paris, was completed in 1889" decomposes into three atomic facts: (1) The Eiffel Tower is a wrought-iron lattice tower. (2) The Eiffel Tower is located in Paris. (3) The Eiffel Tower was completed in 1889. Each atomic fact can then be independently verified against a trusted knowledge source like Wikidata or DBpedia, enabling a granular factual precision score such as FActScore.

Prasad Kumkar

About the author

Prasad Kumkar

CEO & MD, Inference Systems

Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.

His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.