3 puan yazan GN⁺ 2025-09-05 | 1 yorum | WhatsApp'ta paylaş
  • Fourier dönüşümü, karmaşık sinyal veya fonksiyonları temel frekans bileşenlerinin toplamına ayıran matematiksel bir hesaplamadır
  • Kulak da çeşitli ses dalgalarını alıp bunları farklı frekanslara ayırır; matematikçi Fourier bunu 19. yüzyılda formülleştirerek matematikte bir devrime yol açtı
  • Fourier dönüşümü yalnızca fonksiyon analizi için değil, sıkıştırma, sinyal işleme, fizik, kuantum mekaniği gibi çok geniş alanlarda da kullanılır
  • Dijital görüntü, ses ve başka birçok veri türünü etkili biçimde sıkıştırmak ve dönüştürmek için vazgeçilmez bir rol oynar
  • Hızlı Fourier Dönüşümü algoritması (FFT) ortaya çıktıktan sonra Fourier dönüşümü bugün günlük yaşamda ve IT teknolojilerinin genelinde yaygın biçimde kullanılmaktadır

Genel bakış

  • Müzik dinlerken kulaklarımız karmaşık ses dalgası sinyallerini alır ve bunları frekanslarına göre ayırır
  • Fourier dönüşümü, herhangi bir karmaşık fonksiyonu temel dalga biçimlerinin toplamına ayırıp orijinal fonksiyonu yeniden elde etmenin bir yolunu sunar
  • Bu yöntem, 19. yüzyıl Fransız matematikçisi Jean-Baptiste Joseph Fourier tarafından keşfedildi ve fonksiyon analizinde devrim yarattı
  • Fourier dönüşümü daha sonra fonksiyon analizi, sinyal işleme, matematik, fizik gibi birçok alanın gelişimini büyük ölçüde hızlandırdı; bugün bilgisayarlarda dosya sıkıştırma, ses sinyali yükseltme gibi işlerde de kullanılır
  • New York Üniversitesi'nden Prof. Leslie Greengard, Fourier analizinin matematik ve bilimin neredeyse tüm alanlarını etkilediğini söylüyor

Fourier’nin tutkusu ve keşfi

  • Fourier, 1768'de Fransa'da doğdu ve küçük yaşlardan itibaren manastır eğitimi ve matematik eğitimi aldı
  • Din ile matematik arasında kararsız kaldı; 1794'te karşı-devrimci düşünceler nedeniyle hapsedildi, ardından Fransız Devrimi sonrasında matematik eğitimine geri döndü
  • Napolyon'un Mısır seferine bilim danışmanı olarak katılırken Antik Mısır araştırmaları ve ısı iletimi problemleri üzerinde çalıştı
  • Metal bir çubuktaki ısı iletimini basit dalgaların toplamı olarak ifade edebileceğini savunarak dönemin matematikçileri arasında büyük tartışma yarattı
    • Ani sıcaklık değişimlerinin (ör. yarısı soğuk, yarısı sıcak bir çubuk) bile sonsuz sayıda düzgün eğrinin toplamıyla doğru biçimde açıklanabileceğini öne sürmesi yenilikçi bir iddiaydı
  • Sonunda Fourier, rastgele bir fonksiyonun bile çok basit titreşimlerin toplamı olarak ifade edilebileceğini göstererek matematik dünyasında büyük etki yarattı
  • Ancak aşırı derecede karmaşık olan, yakından bakıldıkça sürekli pürüzlü kalan fonksiyonlarda uygulaması sınırlıdır

Fourier dönüşümünün ilkesi

  • Fourier dönüşümü, karmaşık bir nesneyi bir kokunun ya da bir akorun bileşenlerini ayırt eder gibi farklı frekans bileşenlerine ayırır
  • Matematiksel olarak, dönüştürülecek fonksiyonu girdi olarak alır ve her frekansın orijinal fonksiyona ne kadar katkı yaptığını hesaplar
    • Örnek: Belirli bir fonksiyon frekans 3'lü bir sinüs dalgasıyla çarpıldığında grafiğin ortalama değeri yüksek çıkıyorsa, bu frekans orijinal fonksiyonda güçlü biçimde yer alır
    • Belirli bir frekansta pozitif ve negatif tepe noktaları birbirini götürüp ortalama 0'a yaklaşıyorsa, o frekans neredeyse hiç bulunmuyor demektir
  • Fourier dönüşümü, tüm frekanslar için bu katsayıları ölçer; bunlar toplandığında orijinal karmaşık fonksiyon yeniden kurulabilir
  • Kare dalga gibi keskin köşelere sahip sinyaller (dijital sinyaller gibi), sonsuz sayıda frekansın toplamı (Fourier serisi) ile yaklaşık olarak ifade edilebilir
  • İlk dönem matematikçiler, sonsuz sayıda düzgün eğrinin ani değişimler oluşturabileceği fikrini kabul etmekte zorlandı; bugün ise bu çok önemli bir araçtır

Yüksek boyutlar ve gerçek hayat uygulamaları

  • Fourier dönüşümü, iki boyutlu fonksiyonlar olan görüntülere de uygulanabilir; bunlar her piksel parlaklığını gösteren 2D fonksiyonlar olarak düşünülebilir
  • Bir görüntünün Fourier dönüşümü sonucu, farklı yönlere sahip çizgili desenler olarak yorumlanabilir ve bu desenler birleştirildiğinde orijinal görüntü yeniden elde edilebilir
  • JPEG gibi görüntü sıkıştırma yöntemleri, yüksek frekanslı bilgiyi (küçük ayrıntıları) çıkararak dosya boyutunu büyük ölçüde azaltır, ancak görüntünün ana özelliklerini korur
  • 1960'larda James Cooley ve John Tukey tarafından geliştirilen Fast Fourier Transform(FFT) algoritması, Fourier dönüşümünün hesaplama hızını çarpıcı biçimde artırdı
  • Bunun sonucunda Fourier dönüşümü veri sinyali işleme, bilgisayar bilimi, tıbbi görüntüleme (MRI), astronomi, ses/video sıkıştırma gibi birçok alanda vazgeçilmez bir teknoloji haline geldi

Modern matematik ve bilimdeki etkisi

  • Fourier dönüşümü fiziğin (özellikle kuantum mekaniğinin) merkezindedir ve belirsizlik ilkesinin matematiksel temelini sağlar
    • Örnek: Bir parçacığın konumu ne kadar dar bir aralıkta biliniyorsa (grafikte ne kadar sivriyse), Fourier dönüşümünden sonra momentumundaki belirsizlik o kadar büyür
  • Harmonik analiz (harmonic analysis) adı verilen alan gelişerek, dalgaların ve fonksiyonların ters dönüşümü ile fonksiyonların çeşitli özelliklerinin incelenmesinde önemli bir rol üstlenmiştir
  • Matematikte sayı teorisi, asal sayıların dağılımı gibi konularla da derin bağlantıları vardır
  • Prof. Charles Fefferman, Fourier dönüşümü olmadan matematiğin büyük bir bölümünün ortadan kalkacağını söyleyerek önemini vurgular

Sonuç

  • Fourier dönüşümü, sinyal, veri, görüntü ve fizik gibi alanlarda modern bilim ve teknolojinin temel araçlarından biridir
  • Matematiksel yenilikten pratik teknolojilere uzanan etkisi son derece geniştir
  • Bugün bilgisayarlar, iletişim, tıp ve eğlence dahil çok geniş bir alanda kullanılmaktadır

1 yorum

 
GN⁺ 2025-09-05
Hacker News görüşleri
  • Captain Disillusion kanalında Fourier dönüşümünün görsel olarak nasıl çalıştığını ve blur ya da unblur gibi görsel efektlerde nasıl kullanıldığını çok güzel anlatan bir video öneriliyor
    https://youtu.be/xDLxFGXuPEc?feature=shared
    • Captain Disillusion içeriğini seviyorum, ama "CD / Blur" bölümü seride bilgi yoğunluğu en düşük olanlardan biri. Elbette eğlence ve erişilebilirlik için yapılmış bir video, ancak 3Blue1Brown'un ele aldığı Fourier Transform (FT) videoları kadar derin değil
    • Videodaki Carl Sagan'a saygı duruşu sahnesinin oldukça eğlenceli olduğunu düşünüyorum
  • Fourier ilginizi çekiyorsa Laplace dönüşümünü de (veya ayrık sürümü olan z-transform'u) seversiniz. Geçmişte bu alana tamamen kapılıp derinlemesine dalmıştım ve hâlâ keyifle incelediğim hobilerimden biri. Fourier, Laplace ve z-transform uygulamaları gerçekten çok çeşitli alanlarda yaygın biçimde kullanılıyor. Ben en çok sinyal işleme ve analog elektronikte kullanıyorum
    • Elektronik okurken, bilgisayarlı cebir sistemleri yokken Laplace transform'un transfer fonksiyonunu elde z-transform'a çevirdiğimi hatırlıyorum. Açıp yeniden gruplayarak, çarpanlara ayırarak, çizgi yazıcı kâğıdını ve kurşun kalem-silgiyi bol bol harcayarak temel ama sıkıcı cebir çalışıyordum. Bugünün öğrencileri gerçekten şanslı
    • Eskiden Amazon'da puanı yüksek ama az değerlendirmeli bir ürünle, puanı biraz daha düşük ama çok değerlendirmeli bir ürün arasında seçim yapmak zor oluyordu. Laplace Rule of Succession'ı uygulayan bir tarayıcı eklentisi yapıp, değerlendirme sayısı ile puanı birlikte hesaba katan bir Laplasyen skor hesaplayan araç geliştirdim. Bu sayede çok daha akıllıca seçimler yapabildim
      https://greasyfork.org/en/scripts/443773-amazon-ranking-laplace
    • Ayrık diziler için sözde "Z-transform", aslında üretici fonksiyon ya da biçimsel kuvvet serisi/Laurent serisi ile neredeyse aynı şey. Ayrık bir diziyi z^(-1)'in kuvvet serisi biçiminde yazıyorsunuz
    • Laplace Transform deyince aklıma hep kontrol teorisindeki kutup (pole) ve sıfır (zero) gibi kavramlar geliyor
    • Özünde elektrik/elektronik mühendisliğinin kalbi bunlar gibi dönüşümler
  • İnsanlar kaynak paylaşırken, MIT'den Dennis Freeman'ın verdiği "Signals and Systems" dersinin dört Fourier gösterimi (FT, DFT, Fourier Series, DTFT) arasındaki ilişkiyi sezgisel olarak çok iyi anlattığı söyleniyor
    https://ocw.mit.edu/courses/6-003-signals-and-systems-fall-2011/resources/lecture-19-relations-among-fourier-representations/
    • Wavelet transform bir ara inanılmaz popülerdi, bugünlerde ise neredeyse hiç konuşulmaması ilginç
  • BetterExplained.com'da da Fourier transform hakkında çok iyi hazırlanmış interaktif bir rehber var
    https://betterexplained.com/articles/an-interactive-guide-to-the-fourier-transform/
  • Fourier Transform'un ve diğer çeşitli dönüşümlerin (üretici fonksiyonlar, Mellin/Laplace/Legendre/Haar vb.) gerçekte neden faydalı olduğuna dair kendi teorim var. Çünkü gerçek dünyadaki pek çok fonksiyon seyrek (sparse) ve compressed sensing için elverişli FT bire bir bir dönüşüm olduğu için teorik olarak bilgi kaybı yoktur ve çoğu zaman frekans uzayında bakınca problemi çok daha basit hâle getirir. Çünkü yüzeyde karmaşık görünen fonksiyonlar, dönüşüm uzayında daha basit yapı taşlarından oluşuyor olabilir Örneğin bir sineğin kanat çırpma sesi karmaşık görünebilir ama FT'de tek bir frekansta güçlü bir tepe verir. İki sinüs dalgasının toplamı da ilk bakışta karmaşık görünür, fakat FT'ye dönüştürülünce iki ayrı noktada net biçimde ayrılır JPEG, MP3 gibi formatlarda FT'nin (DCT vb.) kullanılmasının nedeni de, insan duyusu için önemli olmayan frekans bileşenlerini atarak veri sıkıştırmasının mümkün olması FT'nin büyüsü yalnızca ortogonal tabana dönüşüm olması değil; gerçek sinyallerin çoğu zaman az sayıdaki taban bileşeniyle oldukça doğru biçimde açıklanabilmesi
    • Bu bağlamda Taylor Series de gerçek dünya dinamiklerini "çoğunlukla doğrusal + doğrusal olmayan etkiler" birleşimi olarak yaklaşıklamak için yararlı. Sürükleme kuvveti buna örnek; Taylor açılımı uygulandığında viskoziteyi (doğrusal terim) ve hacim yer değiştirmesini (ikinci dereceden terim) ayırabiliyorsunuz. Gerçek havada doğrusal terimin katsayısı çok küçük, ama bu yaklaşım yapıyı anlamaya yardımcı oluyor
    • FT'nin özellikle baskın hâle gelmesinin nedeni, sinüs, kosinüs ve karmaşık üstel fonksiyonların diferansiyel operatörün özfonksiyonları (eigenfunction) olması. Gerçek dünyadaki birçok sistem diferansiyel denklemlerle tanımlandığı için FT temel analiz aracı oluyor. Özellikle gerçek dünya sinyallerinin FT uzayında seyrek görünmesinin sebebi, sistemlerin çoğunda periyodik hareketlerin bulunması (motorlar ya da sinek kanat çırpışı gibi); bu da FT ile bileşen ayrımını çok verimli kılıyor. Tüm sinyaller temel frekansın harmoniklerine ayrıştırılabiliyor
    • Sonuçta önemli olan şey, "insanın algıladığı sinyal daha seyrektir" gerçeği. Gerçek bir keman tınısı sinüs dalgasından çok uzaktır, ama beyin bunu tek bir ideal tını olarak algılar. Yani algı modelimiz gerçekten sıkıştırılmış durumda
  • Fourier Transform'u gerçekten "hissetmeye" çalışırken zor gelmesinin nedeni, bir sinyalin titreşimini hesaplamak için gerçekten bir süre beklemek gerekmesi ve dönüşüm sürecinin integral hesabı içermesi olabilir. Görsel anlatımlarda sinyalin tamamı bir anda gösterilir, ama gerçek hayatta sinyal kademeli olarak gelir; bu yüzden kolay değildir. Bu durumu daha derin okumak isterim
    • Böyle durumlarda time-frequency analysis kavramına ihtiyaç vardır ve buradaki temel araç short-time Fourier transform'tur (STFT). Müzik spektrogramları ve çeşitli görselleştirmeler buna dayanır
    • Akış sinyallerinde sliding window FFT kullanılır. Pencere boyutu, algılanabilecek minimum/maksimum frekans aralığını sınırlar. Dijital verinin zaman nicelemesi de yüksek frekans bandını kısıtlar; pencere kalınlığına bağlı olarak kaçınılmaz bir gecikme (latency) oluşur ve bu, gerçek zamanlı ses filtrelemede önemlidir
    • Sezgisel olarak düşünürseniz, zaman penceresiyle konvolüsyon yapmaya benzer. Pencere boyutu algılanabilir frekans bandını belirler
    • Genellikle FFT 512 örneklik kısa parçalar üzerinde çalıştırılır. Ya da 1024 örnek kullanıp 512 örnek kaydırarak ilerlenir; daha fazla örnek, daha yüksek hassasiyet sağlar
  • Bu yazıyı okurken Fourier Transform'u gerçekten kavradığımı hissettim. Görüntü sıkıştırmalı bitmap mantığını da ilk kez anladım ve artık kendim sıkıştırma denemeleri yapmak ya da sürekli sinyalleri ayırt edici bileşenlere ayırmayı denemek istiyorum Renk niceleme (Colour quantisation) üzerinde de denemek istiyorum; baskın/ortalama RGB bileşenlerini çıkarıp, klasik dithering'deki gibi hatayı yaymak yerine yalnızca daha seyrek bileşenleri bırakan bir renk azaltma yöntemi denenebilir gibi geliyor. Belki işe yaramaz ama deneyerek öğrenme fikri bile heyecan verici
  • Fourier Transform'a ilk kez giren biri için bu iyi bir kaynak olabilir, ama gerçekte olduğundan çok daha keyfi ve rastgele hissettirebilir. Hatta tüm içeriği anladığını sanıp, aslında daha da güzel şeyleri gözden kaçırmak gibi bir risk bile var Fourier Analysis'in belki de hayattaki en güzel çiçeğini, ona zaten sahip olduğunu sanarak kaçırmamanızı dilerim
    https://news.ycombinator.com/item?id=45134843 bu soru o gizli güzelliğe dair bir ipucu olabilir
  • Fourier Transform'u daha derin ve görsel biçimde deneyimlemek isterseniz, bu explorable anlatımlar çok faydalı
    https://injuly.in/blog/fourier-series/index.html, https://www.jezzamon.com/fourier/
  • Fourier'nin, bir çubuk boyunca ısının dağılımını basit dalga biçimlerinin toplamı olarak ifade edebileceğini öne sürmesine hayran kalıyorum. "İnsan bunu nasıl düşünebilir?" hissi uyandırıyor. Bazı insanlar gerçekten farklı doğmuş gibi
    • Fourier'nin diferansiyel denklemler, seri açılımları ve kalkülüsün ilk dönemlerindeki karmaşa gibi çeşitli matematik meselelerine gerçekten çok hâkim olduğu anlaşılıyor. 200 yıl içinde yeni ve etkileyici matematik cepheleri de epey değişti