Birleşme özelliği (ikili işlemler)
Matematikte birleşmeli özellik, bir küme üzerine tanımlanmış ikili işlemlerin ayırt edici özelliklerinden biridir. Bu özelliği sağlayan ikili işlemlere birleşmeli işlem denir. Açık olarak bu özellik, (xy)z = x(yz) demektedir, yani üç elemanı "çarparken" işlem sırasının önemli olmadığını söylemektedir, bir başka deyişle birleşmeli özellikte işlem yaparken paranteze gerek olmadığını söylemektedir. Örneğin tam sayılar kümesi Z üzerine tanımlanmış olan toplama işlemi birleşmeli bir işlemdir ancak çıkarma işlemi birleşmeli değildir, çünkü eşitliği her için sağlanmasına karşın, eşitliği için sağlanmaz.
Birleşme özelliği | |
---|---|
Tür | Yasa, yer değiştirme kuralı |
Alan | |
Sembolik gösterim |
|
Üç elemanı için geçerli olan bu özellik elbet tane eleman için de geçerlidir. Örneğin .
, X kümesi üzerine bir ikili işlem ise ve her için ise, ikili işleminin birleşmeli işlem olduğu söylenir. Toplama, çarpma gibi cebirde rastlanan işlemlerin birçoğu birleşme özelliğini sağlar. Ancak çıkarma işlemi (tamsayılar kümesi üzerinde) birleşmeli işlem değildir çünkü sayısı eğer z, 0'a eşit değilse 'ye eşit değildir.
Birleşmeli özelliği sağlayan yapılarda işlemler yapılırken parantez gerekmez. Bu yüzden ve yerine, yazılır. Aynı şey dört eleman çarpılırken de geçerlidir: Birleşmeli özelliğini sağlayan bir işlem söz konusu olduğunda, , , , gibi çarpımlar parantezsiz olarak olarak yazılır.
Birleşmeli özelliği sağlamayan yapılarda elemanını tanımlamak bile sorun olabilir, nitekim bu eleman olarak tanımlanabileceği gibi olarak da tanımlanabilir. için çok daha fazla seçenek olabilir.
Matematiğin en önemli işlemlerinden biri fonksiyonların birleşmeli işlemidir. Eğer X bir kümeyse, Fonk(X, X), X kümesinden X kümesine giden fonksiyonlar kümesi olsun. Eğer Fonk(X, X) ise, gene X kümesinden X kümesine giden ve adına "f ile g fonksiyonlarının bileşkesi" denilen f o g fonksiyonunu şöyle tanımlayalım: Her için, (f o g)(x) = f(g(x)) olsun. Bu, Fonk(X, X) kümesi üzerine bir işlemdir. Bu işlemin birleşmeli özelliği vardır.
Cebirde ender olsa da birleşmeli özelliğini sağlamayan işlemler önemli olabilir. Örneğin Lie cebirlerindeki köşeli parantez işlemi birleşmeli değildir. Öte yandan Lie cebirlerinde köşeli parantez işlemi, Jacobi eşitliği sayesinde, birazcık olsun birleşme özelliğini sağlar.
Kümelerde birleşme işareti
değiştirKümelerde birleşme işareti "U" şeklindedir. İki ya da daha çok kümenin elemanlarını bir araya getirme işlemidir. A ve B iki küme ise bu iki kümenin birleşimi A U B şeklinde gösterilir.
örneğin: A = { 1, 3, 5, 7 }, B = { 3, a, b } ise A U B kümesini liste yöntemi ile gösterelim; A U B={1,3,5,7,a,b}
Örnekler
değiştir- Her öbek birleşmelidir.
- Her Halka için işlemler kendi içinde birleşmelidir.
- Her Cisim için işlemler kendi içinde birleşmelidir.
- Matrisler, matris çarpımı işlemine göre birleşmelidir.
- Vektörel çarpım birleşmeli bir işlem değildir.
- .
Birleşmesiz
değiştirKümelerdeki ikili işlemlerde birleşme özelliğini sağlamıyorsa buna birleşmesiz denir.
Bazı işlemler birleşmesizdir.
- Çıkarma
- Bölme
- Üslü sayı
Sonsuz toplamlar birleşmesizdir.
Birleşmesiz yapılar konusu klasik cebirin yapısındaki farklılıklardan meydana gelmiştir. Birleşmesiz cebir Lie cebir konusunda daha büyük bir alana sahiptir artık. Birleşmeli kuralı Jacobi özdeşliği ile yer değiştirmiştir. Lie alcebrası sonsuz küçük dönüşümlerin temelini değiştirip matematikte her yerde bulunan bir özellik haline getirmiştir.
Kayan Nokta Hesaplamasının Birleşmesiz Olanı
değiştirMatematikte toplama ve çarpma birleşmelidir. Bunun aksine hatalar yuvarlandığında ve farklı boyuttaki değerler birleştiğinde bilgisayar biliminde kayan noktanın toplanması ve çarpılması birleşmesizdir.[1]
Örnek verilecek olunursa; 4 bit mantissa ile kayan nokta gösterimi:
(1.0002×20 +
1.0002×20) +
1.0002×24 =
1.0002×21 +
1.0002×24 =
1.0012×24
1.0002×20 +
(1.0002×20 +
1.0002×24) =
1.0002×21 +
1.0002×24 =
1.0002×24
Birçok bilgisayar 53 ve 24 bitlik mantissa ile çalışmasına rağmen,[2] yuvarlama hatasında önemli bir kaynaktır ve Kahan toplama algoritması ile bu hatalar en küçük hale getirilir. Özellikle paralel hesaplamalarda önemli bir problemdir.[3]
[4]
Birleşmesiz İşlemlerdeki Notasyon
değiştirGenelde parantezler birleşmesiz durumlardaki işlem sırasını göstermek için kullanılır. Ancak matematikçiler bir işlem sırası belirlemişlerdir bazı birleşmesiz işlemler için. Kısaca parantezlerden kurtulmak için yapmışlardır. Sol birleşmeli soldan sağa giderken:
Sağ birleşmeli sağdan sola gider:
Ancak bunların ikisi de meydana geldiğinde Sol birleşmeli işlemlerde:
- Gerçek sayıların çıkarması ve bölünmesi:
- Fonksiyonlarda:
Sağ birleşmeli işlemlerde:
- Üslü sayılarda:
- Sol birleşmeli işlemin burada kullanılmamasındaki sebep daha az kullanışlı olmasıdır
- Fonksiyon Tanımında:
Birleşmesiz işlemlerde bazı işlemlerin sırası aşağıdaki gibidir.
- Üç vektörün çapraz çarpımı alınırken:
- Gerçel sayıların ortalama değeri alınırken:
Ayrıca bakınız
değiştirKaynakça
değiştir- ^ Knuth, Donald, The Art of Computer Programming, Volume 3, section 4.2.2
- ^ IEEE Computer Society (29 Ağustos 2008). "IEEE Standard for Floating-Point Arithmetic". IEEE. doi:10.1109/IEEESTD.2008.4610935. ISBN 978-0-7381-5753-5. IEEE Std 754-2008.
- ^ Villa, Oreste; Chavarría-mir, Daniel; Gurumoorthi, Vidhya; Márquez, Andrés; Krishnamoorthy, Sriram, Effects of Floating-Point non-Associativity on Numerical Computations on Massively Multithreaded Systems (PDF), 15 Şubat 2013 tarihinde kaynağından (PDF) arşivlendi, erişim tarihi: 8 Nisan 2014
- ^ Goldberg, David, "What Every Computer Scientist Should Know About Floating Point Arithmetic" (PDF), ACM Computing Surveys, 23 (1), ss. 5-48, 15 Şubat 2013 tarihinde kaynağından (PDF) arşivlendi, erişim tarihi: 8 Nisan 2014