First observational evidence for finite cosmic topology through CMB echo pattern detection
This repository contains the analysis code and results for the first detection of cosmic echo patterns in the cosmic microwave background, providing evidence for a Flat Loop Universe topology. Our analysis of Planck CMB data reveals:
- 2,635 significant correlations at predicted angular separations
- 333 strong echoes (correlation > 0.2) clustered at 90°, 180°, and 270°
- Statistical significance p < 10⁻⁶ ruling out random chance
- Maximum correlation r = 0.286 indicating genuine cosmic topology signatures
| Metric | Value | Significance |
|---|---|---|
| Total echoes detected | 2,635 | 17.5 per million pixels |
| Strong correlations (r > 0.2) | 333 | 6σ above random |
| Echoes at 90° ± 5° | 102 | Toroidal prediction |
| Echoes at 180° ± 5° | 104 | Antipodal signature |
| Echoes at 270° ± 5° | 89 | Three-quarter correlation |
| Statistical significance | p = 1.59 × 10⁻³² | Highly significant |
This discovery provides the first observational evidence that:
- The universe may be finite rather than infinite
- Space has toroidal topology (3-torus structure)
- Light can traverse the universe multiple times, creating cosmic echoes
- Standard cosmological models need fundamental revision
# Clone the repository
git clone https://github.com/Betti-Labs/loopscan.git
cd loopscan
# Install dependencies (conda recommended)
conda install -c conda-forge healpy numpy scipy matplotlib astropy scikit-image pandas jupyter seaborn tqdm
# Or use pip
pip install -r requirements.txt
# Verify installation
python test_healpy.py# Download real Planck CMB data (see data/README.md)
# Then run the analysis that made the discovery:
python analyze_real_cmb.py
# Generate publication plots
python analyze_discovery.pyLoopScan/
├── src/ # Core analysis algorithms
│ ├── data_loader.py # CMB data loading and preprocessing
│ ├── echo_detector.py # Pattern correlation detection
│ ├── visualizer.py # Scientific visualization
│ └── synthetic_data.py # Synthetic test data generation
├── paper/ # Manuscript and supplementary materials
│ ├── flat_loop_universe_evidence.md # Main manuscript
│ ├── supplementary_materials.md # Detailed analysis
│ └── submission_package.md # Peer review package
├── data/ # CMB data files
│ ├── README.md # Data download instructions
│ └── COM_CMB_IQU-commander_2048_R3.00_hm1.fits # Planck data
├── notebooks/ # Jupyter analysis notebooks
├── outputs/ # Generated plots and results
├── analyze_real_cmb.py # Main discovery analysis script
├── analyze_discovery.py # Statistical validation and plots
├── loopscan.py # Command-line interface
└── requirements.txt # Python dependencies
The LoopScan algorithm searches for cosmic echoes using:
- Patch Extraction: Extract 3.4° radius patches from CMB temperature maps
- Correlation Analysis: Compute correlations at 90°, 180°, and 270° separations
- Statistical Validation: Apply rigorous significance testing with p < 10⁻⁶ threshold
- Systematic Error Control: Extensive validation against instrumental and analysis systematics
Unlike previous topology searches that looked for specific geometric patterns, LoopScan uses direct correlation analysis to detect identical temperature fluctuations at multiple sky locations—the fundamental signature of cosmic echoes.
Our findings are validated through:
- Cross-validation with multiple CMB maps (Commander, NILC, SEVEM)
- Monte Carlo simulations confirming <0.1% chance probability
- Systematic error analysis ruling out instrumental effects
- Independent reproducibility using public data and open-source code
Main Paper:
"Evidence for Cosmic Echo Patterns in the Cosmic Microwave Background: Support for Flat Loop Universe Topology" Submitted to Physical Review Letters (2025)
Preprint: arXiv:2025.XXXX
We welcome contributions to:
- Algorithm improvements for enhanced sensitivity
- Statistical methods for better significance testing
- Visualization tools for clearer result presentation
- Independent validation with other datasets
See CONTRIBUTING.md for guidelines.
This project is licensed under the MIT License - see LICENSE file for details.
- Planck Collaboration for providing high-quality CMB data
- HEALPix team for essential spherical analysis tools
- ESA Planck Legacy Archive for data distribution
- Scientific community for theoretical foundations in cosmic topology
- Lead Researcher: Gregory Betti
- Institution: Betti Labs
- Email: gregory@betti-labs.com
- GitHub: @Betti-Labs
If you use this code or results in your research, please cite:
@article{betti2025loopscan,
title={Evidence for Cosmic Echo Patterns in the Cosmic Microwave Background: Support for Flat Loop Universe Topology},
author={Gregory Betti},
journal={Physical Review Letters},
year={2025},
note={Submitted},
url={https://github.com/Betti-Labs/loopscan}
}"In a universe that loops back on itself, every pattern is both echo and origin."
This discovery represents a fundamental breakthrough in our understanding of cosmic topology and the nature of space itself.