"Sabahın sekizi ve Salı... Henüz kahvemi bitirmeden önce, Tanrı'dan daha azını yargılayabilir miyim?" - Dorothy Parker"

Namaz Vakitlerinin Astronomik Temelleri ve Süleymaniye Vakfı Takvimi

Güneş'in gökyüzündeki günlük hareketi ve ufuk düzlemindeki konumu, hem coğrafi bilgimizin temelini oluşturur hem de İslam'daki namaz vakitlerinin belirlenmesinde önemli rol oynar. Doğudan yükselen Güneş, öğle vakti en tepe noktasına ulaşır ve batıya doğru alçalır. Bu astronomik döngü, günün bölümlenmesini ve ibadet zamanlarının hesaplanmasını sağlayan doğal bir takvim sunar.

yazı resim

Ufuk Düzlemi ve Güneş'in Günlük Hareketi
Lise coğrafya derslerinde öğrendiğimiz temel kavramlardan biri, Güneş'in ufuk düzlemindeki konumunun gün içinde nasıl değiştiğidir. Kağıt üzerinde çizilen bir ufuk düzleminde sağ taraf doğuyu, sol taraf ise batıyı temsil eder. Güneş doğudan yükselmeye başlar, öğle vakti en yüksek noktasına ulaşır ve ardından batıya doğru alçalmaya başlar. Güneş'in bu en yüksek noktaya ulaştığı an, yani meridyeni geçtiği an, öğle vaktidir ve günün tam ortasına denk gelir. Gündüz süresi biliniyorsa bu süre ikiye bölünerek Güneş'in doğuş ve batış saatleri kolaylıkla hesaplanabilir. Bu basit geometrik ilke, aslında namaz vakitlerini hesaplamak için kullanılan astronomik yöntemlerin de temelini oluşturur.
Kur'an'da Namaz Vakitleri
Namaz vakitlerinin doğada gözlemlenen olaylara dayandırılması, Kur'an'ın temel yaklaşımlarından biridir. Kur'an, namaz vakitlerini soyut zaman dilimleriyle değil, somut doğa olaylarıyla tanımlar. Hud suresi 114. ayette şöyle buyrulur: "Gündüzün iki tarafında ve gecenin yakınında salatı dosdoğru kıl; şüphesiz iyilikler kötülükleri götürür. Bu, ibret alanlara bir öğüttür." Bu ifade, namaz vakitlerinin gözlemlenebilir astronomik olaylara göre belirlenmesi gerektiğini ortaya koymaktadır. Kur'an'a göre sabah namazının vakti, gökyüzünde siyah ve beyaz ışıkların birbirinden ayrılmasıyla, yani fecr-i sadık ile başlar. Öğle ve ikindi namazları gölgenin uzunluğu ve Güneş'in konumuyla ilişkilendirilir. Akşam namazı Güneş'in batmasıyla başlar, yatsı namazı ise gökyüzündeki kızıl ve beyaz ışıkların tamamen kaybolup karanlığın hakim olmasıyla girer. Bu tanımların tamamı, astronomik hesaplamalarla sayısal olarak ifade edilebilen gözlemlenebilir doğa olaylarıdır.
Namaz Vakitlerinin Astronomik Karşılıkları
Her bir namaz vaktinin astronomik bir karşılığı bulunmaktadır.
Sabah (İmsak) Vakti: Fecr-i sadık, Güneş ufkun altında yaklaşık -9 derece konumundayken doğu ufkunda yayılan aydınlığın başlamasına karşılık gelir. Bundan önce, Güneş -18 derece altındayken gözlemlenen fecr-i kazip yani sahte fecir, dar ve dikey bir ışık huzmesi olarak görünür; oruç açısından geçerli değildir ve sabah namazı bu vakitte kılınamaz.
Öğle Vakti: Güneş'in meridyeni geçtiği, yani gökyüzünde günün en yüksek noktasına ulaştığı andır. Bu an astronomik olarak meridyen geçişi (meridian transit) ile kesin biçimde hesaplanır.
İkindi Vakti: Öğle vaktindeki güneş yüksekliği bilindiğinde, zenit mesafesi hesaplanırhesaplanır.
Akşam Vakti: Güneş'in geometrik ufku geçtiği, yani gün batımı anıdır. Astronomik olarak en kesin hesaplanan vakitlerden biridir.
Yatsı Vakti: Akşamın kızıllığının ve alacakaranlığın tamamen kaybolduğu andır. Süleymaniye Vakfı bu vakti, Güneş'in ufkun altında -9 derece olduğu ana karşılık geldiği şekilde hesaplamaktadır.
Astronomik Hesaplamanın Matematiği
Namaz vakitlerini hesaplamak için iki temel astronomik parametre kullanılır.
Solar Declination (δ): Güneş'in gökyüzündeki dikey eğimini ifade eder ve yıl boyunca değişir. Yaz aylarında pozitif, kış aylarında negatif değerler alır; bu nedenle gündüzlerin ve namaz vakitlerinin uzunluğu mevsimden mevsime farklılık gösterir.
Hour Angle (H): Güneş'in yerel meridyene olan açısal uzaklığıdır. Güneş meridyeni tam geçtiğinde H = 0'dır; doğuşta negatif, batışta pozitif değer alır.
Bu iki parametre ve konumun enlem bilgisi kullanılarak Güneş'in gökyüzündeki yüksekliği her an için hesaplanabilir. Bir hedef yükseklik açısı belirlendiğinde ise o yüksekliğe karşılık gelen saat ikili arama (binary search) yöntemiyle yüksek hassasiyetle bulunabilir. Python ile Skyfield kütüphanesi kullanılarak gerçekleştirilen hesaplamalarda 50 iterasyonluk ikili arama, saniyenin çok altında bir hassasiyet sağlamaktadır.
Türkiye'deki Takvimler ve Karşılaştırma
Türkiye'de üç farklı namaz vakti takvimi yaygın olarak kullanılmaktadır.
Diyanet Takvimi, devletin resmi takvimi olmasına karşın astronomik verilere ve Kur'an'daki tanımlara aykırıdır. Özellikle imsak vaktinin gerçek fecr-i sadıktan çok önce başlatılmakta ve yatsı namazı vaktinin bitimine en fazla 4-5 dakika kala yatsı vaktinin olduğunu iddia etmektedir.
Fazilet Takvimi, Türkiye'de pek çok cami ve Müslüman topluluk tarafından kullanılmakla birlikte en yanlış takvimdir.
Süleymaniye Vakfı Takvimi ise Prof. Dr. Abdülaziz Bayındır önderliğinde yapılan kapsamlı araştırmalar sonucunda oluşturulmuştur. Bu takvim, namaz vakitlerini doğrudan Kur'an'daki tanımlar ve astronomik gözlemlerle örtüşecek biçimde hesaplamaktadır. Örneğin imsak için Güneş'in -9 derece altındaki konumu, fecr-i sadıkın gözlemsel gerçekliğiyle uyuşmaktadır; diğer takvimlerin kullandığı -18 derecelik açı ise fecr-i kazip dönemine, yani sahte fecre karşılık gelmekte olup Kur'an'ın tanımıyla çelişmektedir.
Dünya genelinde ise Suudi Arabistan'da Ümmül Kura Takvimi, Kuzey Amerika'da ISNA yöntemi, uluslararası alanda Müslüman Dünya Ligi (MWL) yöntemi ve İran, Pakistan, Endonezya, Singapur gibi ülkelerde coğrafi ve mezhepsel özelliklere göre uyarlanmış yerel takvimler kullanılmaktadır.
Örnek Hesaplama: 7 Nisan 2026, Efeler
Aşağıda Python'un Skyfield kütüphanesiyle gerçekleştirilen hesaplamalar, Süleymaniye Vakfı'nın yöntemine göre Efeler (enlem: 37.84°K, boylam: 27.84°D) için 7 Nisan 2026 tarihine ait vakitleri vermektedir:
| Vakit | Saat |
|---|---|
| İmsak (Fecr-i Sadık, -9°) | 06:02:55 |
| Güneş Doğumu | 06:45:17|
| Öğle (Meridyen Geçişi) | 13:10:45 |
| İkindi (Gölge = boy) | 16:48:30|
| Güneş Batımı | 19:36:52 |
| Yatsı (-9°) | 20:19:21 |
Bu hesaplamada öğle vakti meridyen geçişiyle kesin olarak belirlenmekte, ikindi ise öğledeki güneş yüksekliğinden türetilen formülle bulunmaktadır. İmsak ve yatsı için kullanılan -9 derecelik ufuk altı açısı, fecr-i sadık ve akşam alacakaranlığının gözlemsel karşılığıdır.
from skyfield.api import load, Topos
from skyfield import almanac
import pytz
import math

-----------------------------

SETUP

-----------------------------

ts = load.timescale()
eph = load('de421.bsp')
lat, lon = 37.8402, 27.8379
tz = pytz.timezone("Europe/Istanbul")
location = Topos(latitude_degrees=lat, longitude_degrees=lon)
observer = eph['earth'] + location
sun = eph['sun']
year, month, day = 2026, 4, 7

Arama aralıkları (UTC bazlı)

t0 = ts.utc(year, month, day, 0)
t1 = ts.utc(year, month, day, 23, 59)

-----------------------------

ÖĞLE, DOĞUM VE BATIM

-----------------------------

f_noon = almanac.meridian_transits(eph, sun, location)
t_noon_list, _ = almanac.find_discrete(t0, t1, f_noon)
t_noon = t_noon_list[0]
f_ss = almanac.sunrise_sunset(eph, location)
t_ss, e_ss = almanac.find_discrete(t0, t1, f_ss)
sunrise = next(t for t, e in zip(t_ss, e_ss) if e == 1)
sunset = next(t for t, e in zip(t_ss, e_ss) if e == 0)

-----------------------------

ASR (İKİNDİ) AÇI HESABI

-----------------------------

Öğle vaktindeki yüksekliği tam hassasiyetle alalım

alt_at_noon = observer.at(t_noon).observe(sun).apparent().altaz()[0].degrees
zenith_dist = 90 - alt_at_noon

Asr-ı Evvel: arccot(1 + tan(z))

asr_alt = math.degrees(math.atan(1 / (1 + math.tan(math.radians(zenith_dist)))))

-----------------------------

BINARY SEARCH

-----------------------------

def find_time_at_alt(target_alt, t_start, t_end, rising=True):
ts_start = t_start.tt
ts_end = t_end.tt
for _ in range(50): # Hassasiyeti artırdık
mid_tt = (ts_start + ts_end) / 2
mid_t = ts.tt_jd(mid_tt)
current_alt = observer.at(mid_t).observe(sun).apparent().altaz()[0].degrees
if rising:
if current_alt < target_alt: ts_start = mid_tt
else: ts_end = mid_tt
else:
if current_alt > target_alt: ts_start = mid_tt
else: ts_end = mid_tt
return ts.tt_jd(ts_start).utc_datetime().astimezone(tz)

-----------------------------

VAKİTLERİ HESAPLA

-----------------------------

İkindi aramasına öğleden 1 dakika sonra başlıyoruz (Çakışmayı önlemek için)

t_after_noon = ts.tt_jd(t_noon.tt + (1/1440))
imsak = find_time_at_alt(-9, t0, sunrise, rising=True)
ikindi = find_time_at_alt(asr_alt, t_after_noon, sunset, rising=False)
yatsi = find_time_at_alt(-9, sunset, t1, rising=False)

-----------------------------

SONUÇLAR

-----------------------------

print(f"--- {day:02d}.{month:02d}.{year} Vakitleri ---")
print(f"İmsak : {imsak.strftime('%H:%M:%S')}")
print(f"Güneş Doğum : {sunrise.utc_datetime().astimezone(tz).strftime('%H:%M:%S')}")
print(f"Öğle : {t_noon.utc_datetime().astimezone(tz).strftime('%H:%M:%S')}")
print(f"İkindi : {ikindi.strftime('%H:%M:%S')}")
print(f"Güneş Batım : {sunset.utc_datetime().astimezone(tz).strftime('%H:%M:%S')}")
print(f"Yatsı : {yatsi.strftime('%H:%M:%S')}")

amaz vakitlerini doğru belirlemek, hem dinî bir sorumluluk hem de bilimsel bir hassasiyet meselesidir. Kur'an, bu vakitleri gözlemlenebilir doğa olaylarına dayandırmış; modern astronomi ise bu olayları matematiksel kesinlikle hesaplamamıza olanak tanımıştır. Süleymaniye Vakfı Takvimi, Kur'an'daki tanımları astronomik verilerle buluşturan bu yaklaşımı somutlaştırmaktadır. Güneş'in ufuk düzlemindeki konumunu anlamakla başlayan bu yolculuk, solar declination hesaplarından ikili arama algoritmalarına uzanan sofistike bir bilim dalına dönüşmüş; sonunda günlük ibadetin en temel sorusuna, "saat kaçta namaz kılacağım?" sorusuna, hem bilimsel hem de Kur'anî bir cevap üretmiştir.
![1000043962.png](https://www.izedebiyat.com/storage/yresimler/original/1775537648_69d48df07d77d.png)

KİTAP İZLERİ

Olduğu Kadar Güzeldik

Mahir Ünsal Eriş

Kusurlu Güzelliğin Dokunaklı Şarkısı Mahir Ünsal Eriş, "Olduğu Kadar Güzeldik" adlı öykü kitabıyla, sıradan insanların hayatlarındaki çatlaklardan sızan o hem buruk hem de aydınlık ışığı
İncelemeyi Oku

Yorumlar

Başa Dön