Dalam matematika, rangkap (bahasa Inggris: tuple) adalah daftar berurut (barisan) dari anggota-anggota. Rangkap-n[1][2] adalah barisan (daftar berurut) yang memiliki n anggota dengan n adalah bilangan bulat nonnegatif. Hanya ada satu rangkap-0 yang disebut sebagai rangkap kosong. Sebuah rangkap-n didefinisikan secara induktif melalui penyusunan pasangan terurut.

Matematikawan biasa menulis rangkap dengan mendaftar anggota-anggotanya di dalam tanda kurung "(ย )" dan dipisah dengan koma, misal (1, 2, 3, 4, 2) adalah rangkap-5. Terkadang simbol lain dipakai untuk mengapit anggota-anggotanya, misal kurung siku "[ย ]" atau kurung sudut "โŸจย โŸฉ". Tanda kurung kurawal "{ย }" hanya dipakai untuk mendefinisikan larik dalam beberapa bahasa pemrograman, tetapi tidak dipakai dalam matematika karena ia adalah notasi umum untuk himpunan.

Dalam ilmu komputer, rangkap memiliki berbagai bentuk. Kebanyakan bahasa pemrograman fungsional menerapkan rangkap secara langsung sebagai tipe produk gabungan yang sangat erat hubungannya dengan tipe data aljabar,[3] pencocokan pola, dan penugasan destruktur.[4] Banyak bahasa pemrograman yang menawarkan alternatif dari rangkap yang dikenal sebagai tipe rekaman dan menggunakan elemen tak bterurut yang diakses dengan label tertentu.[5] Beberapa bahasa pemrograman menggabungkan tipe produk gabungan rangkap berurut dengan tipe rekaman tak berurut sebagai satu susunan, seperti struct dalam C dan record dalam Haskell. Pangkalan data relasional menyebut barisnya tuple secara formal.

Rangkap juga muncul dalam aljabar relasional; ketika memprogram web semantik dengan Resource Description Framework (RDF); dalam linguistik;[6] dan dalam filsafat.[7]

Sifat

sunting

Aturan umum keidentikan dua rangkap-n adalah

(a1, a2, โ€ฆ, an) = (b1, b2, โ€ฆ, bn) jika dan hanya jika a1 = b1, a2 = b2, โ€ฆ, an = bn.

Jadi, sebuah rangkap memiliki sifat yang membedakannya dengan himpunan.

  1. Sebuah rangkap dapat berisi beberapa nilai yang sama sehingga
    rangkap (1, 2, 2, 3) โ‰  (1, 2, 3), tetapi himpunan {1, 2, 2, 3} = {1, 2, 3}.
  2. Anggota rangkap memiliki urutan: rangkap (1, 2, 3) โ‰  (3, 2, 1), tetapi himpunan {1, 2, 3} = {3, 2, 1}.
  3. Sebuah rangkap memiliki jumlah anggota berhingga, sedangkan himpunan bisa memiliki anggota tak berhingga.

Definisi

sunting

Ada beberapa definisi rangkap yang memberikan sifat-sifat pada bagian sebelumnya.

Rangkap sebagai fungsi

sunting

Ketika berurusan dengan himpunan, sebuah rangkap-n dapat dianggap sebagai fungsi, F, yang daerah asalnya adalah himpunan indeks tersirat rangkap, X, dan daerah tujuannya himpunan anggota rangkap, Y. Secara formal, rangkap dapat didefinisikan sebagai

dengan

Dalam notasi yang kurang formal, hal tersebut berarti

Dengan definisi ini, terbukti bahwa hanya ada satu rangkap-0, yaitu fungsi kosong.

Rangkap sebagai pasangan terurut bersusun

sunting

Rangkap sebagai himpunan bersusun

sunting

Lihat pula

sunting

Referensi

sunting
  1. ^ Pusat Bahasa (2008). "Glosarium". Departemen Pendidikan Nasional. Diakses tanggal 5 Maret 2021.
  2. ^ Pusat Pembinaan dan Pengembangan Bahasa (1993). Glosarium Matematika (PDF). Departemen Pendidikan dan Kebudayaan. hlm.ย 167. Diakses tanggal 5 Maret 2021.
  3. ^ "Algebraic data type - HaskellWiki". wiki.haskell.org.
  4. ^ "Destructuring assignment". MDN Web Docs.
  5. ^ "Does JavaScript Guarantee Object Property Order?". Stack Overflow.
  6. ^ "Nโ€tuple". Nโ€tuple - Oxford Reference. Oxford University Press. Januari 2007. ISBNย 978-0-1992-0272-0. Diakses tanggal 1 Mei 2015.
  7. ^ Blackburn, Simon (1994). "ordered n-tuple". The Oxford Dictionary of Philosophy. Oxford quick reference (Edisi 3). Oxford: Oxford University Press (dipublikasikan 2016). hlm.ย 342. ISBNย 978-0-1987-3530-4. Diakses tanggal 30 Juni 2017. ordered n-tuple[:] A generalization of the notion of an [...] ordered pair to sequences of n objects.

Daftar pustaka

sunting

๐Ÿ“š Artikel Terkait di Wikipedia

Danantara

ditengarai merangkap jabatan. Hal ini bertentangan dengan Undang-Undang Nomor 19 Tahun 2003 tentang Badan Usaha Milik Negara. Menurut ICW, kasus rangkap jabatan

Ikatan ganda

Ikatan ganda atau ikatan rangkap dalam kimia adalah ikatan kimia antara dua unsur kimia yang melibatkan empat elektron ikatan. Ikatan ganda yang paling

Raja Juli Antoni

Menteri Agraria dan Tata Ruang / Wakil Kepala Badan Pertanahan Nasional merangkap pelaksana tugas Wakil Kepala Otorita IKN. Raja Juli Antoni merupakan putra

Komisi Pemberantasan Korupsi Republik Indonesia

KPK yang terdiri atas lima orang, seorang ketua merangkap anggota dan empat orang wakil ketua merangkap anggota. Pimpinan KPK memegang jabatan selama empat

Hanif Faisol Nurofiq

Koordinator Bidang Pangan. Ia pernah menjabat sebagai Menteri Lingkungan Hidup merangkap Kepala Badan Pengendalian Lingkungan Hidup dalam Kabinet Merah Putih oleh

Daftar perwakilan diplomatik di Indonesia

Nusantara. Beberapa negara menugaskan kedutaan besar di ibu kota negara lain merangkap wilayah Indonesia. ย Bangladesh, ย Jerman, ย Republik Korea, dan ย Malaysia

Dewa Budjana

pencipta lagu dari Indonesia. Ia dikenal sebagai pendiri dan pemimpin merangkap anggota tertua dari grup musik rock alternatif Gigi. Ketertarikan dan

Menteri Lingkungan Hidup Indonesia

Lingkungan Hidup Republik Indonesia. Menteri Lingkungan Hidup juga sekaligus merangkap sebagai Kepala Badan Pengendalian Lingkungan Hidup. Saat ini Menteri Lingkungan