jika kita menganggap bahwa pergeseran merah ini disebabkan oleh efek doppler di mana galaksi menjauhi kita maka hal ini membawa kita pada suatu gambaran tentang alam semesta yang mengembang dan, dengan melakukan ekstrapolasi waktu ke belakang, kita sampai pada teori dentuman dahsyat atau big bang. hubble membandingkan jarak ke galaksi dekat dengan pergeseran merah mereka, dan menemukan hubungan yang linear.
perkiraannya tentang suatu konstanta perbandingan ini dikenal dengan nama konstanta hubble (dan sekarang juga dikenal sebagai "parameter hubble" karena ternyata hal ini bukanlah sekadar konstanta, melainkan suatu parameter yang tergantung pada waktu yang menandakan perluasan alam semesta yang dipercepat), sebenarnya meleset dengan faktor 10.
lebih jauh lagi, jika seseoarang menggunakan pengamatan hubble yang asli dan kemudian memakai jarak yang paling akurat dan kecepatan yang sekarang diketahui, ia akan memperoleh suatu grafik scatter plot yang acak tanpa hubungan yang jelas antara pergeseran merah dengan jarak.
sekalipun demikian, hubungan yang hampir linear antara pergeseran merah dan jarak dikuatkan oleh pengamatan setelah hubble.
hukum ini dapat dinyatakan sebagai berikut:
v = h0 d
di mana v adalah pergeseran merah, biasanya dinyatakan dalam km/s (kecepatan di mana galaksi menjauhi kita, untuk menghasilkan pergeseran merah ini melalui efek doppler), h0 adalah parameter hubble (pada pengamat, seperti dilambangkan dengan indeks 0), dan d adalah jarak sekarang dari pengamat ke galaksi, yang diukur dalam megaparsec: mpc.
kita dapat menurunkan hukum hubble secara matematis jika ia menganggap bahwa alam semesta mengembang (atau menyusut) dan menganggap bahwa alam semesta adalah homogeneous, yang berarti bahwa semua titik di dalamnya adalah sama.
selama sebagian besar dari pertengahan kedua abad ke-20, nilai dari h0 diperkirakan berada di antara 50 dan 90 km/s/mpc.
nilai dari konstanta hubble sudah merupakan topik kontroversi yang cukup lama dan pahit antara grard de vaucouleurs yang menyatakan bahwa nilainya adalah 100 dan allan sandage yang menyatakan bahwa nilainya adalah 50.
proyek hubble key benar-benar melakukan perbaikan penting dalam menentukan nilai ini dan pada bulan mei 2001 mempublikasikan perkiraanya sekitar 72+/-8 km/s/mpc. pada tahun 2003 satelit wmap menyempurnakan lebih jauh menjadi 71+/-4, menggunakan cara yang sama sekali berbeda, berdasarkan pada pengukuran anisotropi pada radiasi latar belakang gelombang mikro kosmik.
angka ini kemudian dikoreksi lagi pada agustus 2006.
berdasarkan data dari observatorium sinar x chandra (chandra x-ray observatory), nilai konstanta hubble ditetapkan pada angka 70 (km/s)/mpc, +2.4/-3.2.
konstanta hubble adalah "konstan" dalam arti bahwa konstanta ini dipercaya bisa dipakai untuk semua kecepatan dan jarak pada masa sekarang.
nilai dari h (yang biasa disebut sebagai parameter hubble untuk membedakannya dengan nilai sekarang, konstanta hubble) berkurang terhadap waktu.
jika kita menganggap bahwa semua galaksi mempertahankan kecepatannya relatif terhadap kita dan tidak mengalami percepatan atau perlambatan, maka kita memiliki d = vt dan oleh karena itu h = 1/t, di mana t adalah waktu sejak dentuman dahsyat (big bang).
rumus ini dapat digunakan untuk memperkirakan usia alam semesta dari h.
berdasarkan pengamatan akhir-akhir ini, sekarang dipercaya bahwa galaksi dipercepat menjauhi kita, yang berarti bahwa h > 1/t (tetapi tetap saja berkurang terhadap waktu) dan perkiraan 1/h0 (antara 11 dan 20 miliar tahun) sebagai usia alam semesta terlalu kecil.
ada beberapa catatan tambahan yang dapat dibuat:
jarak d ke galaksi dekat dapat diperkirakan misalnya dengan membandingkan kecerahan yang tampak dengan kecerahan mutlak yang dianggap benar.
jika galaksi itu sangat jauh, maka kita harus mengambil d sebagai jarak ke galaksi pada masa sekarang, bukan pada saat cahaya itu dipancarkan.
jarak ini sangatlah sulit untuk ditentukan.
kecepatan v didefinisikan sebagai laju perubahan d.
untuk galaksi yang cukup dekat, kecepatan v dapat ditentukan dari pergeseran merah galaksi z menggunakan rumus v  zc di mana c adalah kecepatan cahaya.
akan tetapi, hanya kecepatan karena pengembangan alam semesta yang boleh dipakai: semua galaksi bergerak relatif antara satu dengan yang lain tidak tergantung pada pengembangan alam semesta, dan kecepatan relatif dari galaksi-galaksi ini, yang disebut kecepatan peculiar tidak diperhitungkan oleh hukum hubble.
untuk galaksi-galaksi yang sangat jauh, v tidak dapat ditentukan dengan mudah dari pergeseran merah z dan bisa lebih besar dari c.
sistem yang diikat oleh gravitasi, seperti galaksi atau tata surya kita, bukanlah subjek dari hukum hubble dan tidak mengembang.
geometri hiperbolik (ruang membentuk kurva karena pengembangan)
geometri eliptik (ruang membentuk kurva karena gravitasi)
daftar hukum eponymous
pranala luar dan referensi
the hubble key project:
freedman et. al.: final results from the hubble space telescope key project to measure the hubble constant.
the astrophysical journal, volume 553, issue 1, pp. 4772.