Hidrojen atomunun kuantum orbitallerini tarayıcıda keşfedin.
Türkçe · Etkileşimli · Bağımlılıksız · Açık kaynak
Kuantum İzleri; hidrojen atomu, kuantum mekaniği ve atomik orbitaller konularını görsel olarak öğrenmek için geliştirilmiş, açık kaynaklı bir eğitim aracıdır. Schrödinger denkleminin hidrojen atomu çözümlerinden türetilen radyal ve açısal olasılık dağılımlarını Monte Carlo yöntemiyle örnekler.
Ekrandaki noktalar elektronun izlediği klasik bir yörüngeyi değil, ölçüm sırasında bulunabileceği bölgelerin |ψ|² olasılık yoğunluğunu temsil eder. İki renk, elektron yükünü değil dalga fonksiyonunun pozitif ve negatif fazlarını ayırır.
| Orbital | Kuantum sayıları | Görsel özellik |
|---|---|---|
| 1s | n = 1, ℓ = 0, m = 0 | Küresel temel durum |
| 2s | n = 2, ℓ = 0, m = 0 | Bir radyal düğüm |
| 2pₓ | n = 2, ℓ = 1, m = 1 | x ekseninde iki lob |
| 2pᶻ | n = 2, ℓ = 1, m = 0 | z ekseninde iki lob |
| 3dᶻ² | n = 3, ℓ = 2, m = 0 | İki lob ve ekvator halkası |
- Fare veya dokunmatik ekranla üç boyutlu döndürme ve yakınlaştırma
- Ayarlanabilir örnek yoğunluğu ve parçacık boyutu
- Dalga fonksiyonu fazlarını ayıran özgün renk sistemi
- Kuantum sayıları, düğümler ve orbital biçimleri hakkında Türkçe bilgiler
- Mobil, tablet ve masaüstü ekranlara uyumlu tasarım
- WebGL veya üçüncü taraf kütüphane gerektirmeyen Canvas 2D çizimi
- Tekrarlanabilir, tohumlu Monte Carlo örneklemesi
- Harici çalışma zamanı bağımlılığı olmadan modern tarayıcılarda çalışma
Uygulamayı kurulum yapmadan GitHub Pages üzerinde açabilirsiniz.
Kontroller:
- Modeli döndürmek için sürükleyin.
- Yakınlaştırmak için fare tekerleğini kullanın.
- Sol panelden orbital, nokta yoğunluğu ve nokta boyutunu değiştirin.
- Hareketi durdurmak için Otomatik dönüş anahtarını kapatın.
Depoyu klonlayın:
```bash git clone https://github.com/FahriAybarsBarut/kuantum-izleri.git cd kuantum-izleri ```
Bir statik dosya sunucusu başlatın:
```bash npx serve . ```
Python kullanıyorsanız:
```bash python -m http.server 8000 ```
Ardından terminalde gösterilen yerel adresi tarayıcıda açın.
Node.js 20 veya üzeriyle:
```bash npm test ```
Test paketi; Laguerre polinomlarını, radyal olasılıkların sınırlarını, açısal ağırlıkları, belirlenimli örneklemeyi ve hata durumlarını doğrular.
Hidrojen orbitalinin dalga fonksiyonu radyal ve açısal bileşenlere ayrılır:
```text ψ(n, ℓ, m) = R(n, ℓ) · Y(ℓ, m) P(r, θ, φ) = |ψ|² ```
Radyal bileşen ilişkili Laguerre polinomlarıyla, açısal bileşen ise seçili gerçek orbitalin yön ağırlığıyla hesaplanır. Ret örnekleme algoritması nokta bulutunu olasılık yoğunluğuna yaklaştırır. Görüntü, perspektif dönüşümü uygulanarak HTML Canvas üzerine çizilir.
Bu uygulama kavramsal eğitim ve görselleştirme içindir; yüksek hassasiyetli bilimsel hesaplama paketi değildir.
```text kuantum-izleri/ ├── index.html # Türkçe ve erişilebilir uygulama arayüzü ├── styles.css # Responsive görsel tasarım ├── app.js # Etkileşimler ve Canvas çizimi ├── orbital-math.js # Orbital matematiği ve örnekleme ├── tests/ # Matematik birim testleri ├── assets/ # Marka ve tanıtım görselleri └── README.md ```
Hata bildirimi, yeni orbital önerisi, bilimsel düzeltme veya erişilebilirlik iyileştirmesi için issue açabilirsiniz. Pull request'ler memnuniyetle karşılanır.
Proje, açık kaynak topluluğundaki atom/orbital görselleştiricilerinin ele aldığı problem alanından ve özellikle kavan010/Atoms projesinden esinlenmiştir. Kaynak depoda yeniden kullanıma izin veren bir lisans bulunmadığı için oradaki kaynak kod, ikili dosya veya görsel varlıklar kopyalanmamıştır. Bu uygulamanın mimarisi, matematik uygulaması, arayüzü ve metinleri sıfırdan hazırlanmıştır.
MIT Lisansı © 2026 Kuantum İzleri katkıcıları.