Biderketarekiko alderantzizko modular

Biderketarekiko alderantzizko modularra aritmetika modularrareko eragiketa bat da. zenbaki oso baten biderketarekiko alderantzizkoa modulu beste zenbaki oso bat da non:

hau da, biderketa 1-arekin kongruentea den (modulu ). zenbakia zenbakiaren alderantzizkoa modulu dela horrela adierazten da:

Biderketarekiko alderantzizko modularra ez da beti existitzen. -ren alderantzizko modularra existitzen da baldin eta soilik baldin eta elkarrekiko lehenak badira, hau da, bada.

zenbakiaren alderantzizkoa modulu existitzen denean, orduan beste zenbaki bat balioaz zatitzearen eragiketa (modulu ) defini daiteke; zenbaki bat balioaz zatitzea alderantzizko modularraz biderkatzea da. zenbaki lehena bada, orduan zenbaki guztiak dira alderantzikagarriak, -a izan ezik.


Azalpena

Biderketaren alderantzizko modularra ez da bakarra. Normalean, -ren alderantzizkotzat (modulu ) hartzen den zenbakia aukera guztien artean txikiena den zenbaki arrunta izaten da.

Adibidea:

Demagun zenbakiaren alderantzizkoa modulu kalkulatu nahi dela,

.

betetzen duen zenbakia aurkitu nahi da, hau da,

beteko duena. Kongruentzia hori betetzen duen zenbaki arrunt txikiena da ( partizioko balioa da). Horrela egiazta daiteke:

Esan bezala, ez da aukera bakarra, -ri -ren multiploak gehituz, hau da, beste balio posibleak lor daitezke. Horrela, {..., −18, −7, 15, 26, ...} multzoko balio guztietarako betetzen da.


Kalkuluak

Euklidesen Algoritmo Hedatua

Euklidesen algoritmo hedatua erabiliz -ren biderketarekiko alderantzikoa modulu kalkula daiteke.

Esan dugunez, -ren alderantzikoa modulu

betetzen duen zenbaki osoa da, betetzen da, hau da, balioak zatitzen du. Hortaz,

non

Beste era batean idatzita:

Euklidesen algoritmo hedatuak ebazten duen problema, hain zuzen ere, hori da. eta zenbaki osoak izanik, zatitzaile komunetako handiena eta

berdintza betetzen duten eta zenbaki osoak kalkula daitezke. Kasu honetan aurrez ezarrita dator. Baldin bada, orduan -ren alderantzikoa modulu ez da existitzen.

bada, algoritmoa denboran exekutatuko da.

Adibidea

eta izanik, -ren alderantzizkoa modulu horrela kalkulatzen da. Hasteko, existitzen dela egiaztatu behar da, hau da, dela. Horretarako, Euklidesen algoritmoa aplikatuko dugu. Ondoren, kalkulatzeko egindako eragiketetatik lortuko dugu:

  1. denez, idatz daiteke. Hau da, . Hondarra askatuz:
  2. denez, . Hondarra askatuz:
  3. denez, . Hondarra askatuz:
  4. denez, . Hondarra askatuz:
  5. denez, . Hortaz, betetzen denez, eta elkarrekiko lehenak dira eta ondorioz, bilatzen dugun alderantzizko modularra existitzen da.
  6. Koefizienteen kalkulurako abiapuntua 4. urratseko adierazpena da. Ondorengo urratsetan aurreko urratsetako hondarren adierazpenak ordezkatu behar dira.
  7. 3. urratseko hondarra 6. urratseko ekuazioan txertatuz: , hau da, .
  8. 2. urratseko hondarra 7. urratseko ekuazioan txertatuz: , hau da, .
  9. 1. urratseko hondarra 8. urratseko ekuazioan txertatuz: , hau da, . Esan dezakegu dela, ekuazioa kontuan hartuz.
  10. negatiboa bada, -en alderantzizkoa izango da.


Erabilerak

Biderketarekiko alderantzizko modularrak erabilera ugari ditu algoritmoetan, zenbaki teoria-rekin erlazioa dutenetan bereziki, algoritmo horietako askoren oinarrian aritmetika modularraren teoria dagoelako.

Makina askok ez daukate zatiketa eragiketa egiteko hardware berezirik eta ondorioz, zatiketaren eragiketa biderketarena baino motelago exekutatzen da. Alderantzizko modularraren erabilerarekin kalkuluak azkarrago egitea lortzen da.

Inplementazioak

Inplementazioa C-n

//Calculador de inversos modulares (CIM), Arget-ek sortua
//Biderketarekiko alderantzizko modularraren kalkulua.
//Erabilera: cim a m
//(cim) programak (a * b)(mod m) = 1 betetzen duen b aurkituko du.
//Exekutatzean ez bada emaitzik itzultzen, ‘a’ balioak ez du alderantzizkorik modulu ‘m’.
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char** argv)
{
    if(argc == 1)exit(-1);

    int b, // (a * b)(mod m)-n esprezioko b balioa gordeko da
        x, //eragiketaren emaitza gordeko da
        a = atoi(argv[1]), //a gorde
        m = atoi(argv[2]); //m gorde

    for(b = 0; b < m; b++)
    {
        x = (a * b) % m;
        if(x == 1)
            printf("%i", b);
    }
    return 0;
}

Inplementazioa Java-n

    //JLCY-k sortua,  (17-1-2016) 
    // Bezout-en lema aplikatuz
    //zkh(z,p) lortzen da euklidesen algoritmoa erabiliz
    //zkh(a,p)=1 bada, "a" eta "p" elkarrekiko lehenak dira; "a"-ren alderantzizkoa modulu "m" existitzen da.
    public void Inverso(int a,int m)
    {
        int c1=1,c2=-1*(m/a);//a-ren eta b-ren koefizienteak hurrenez hurren
        int t1=0,t2=1;
        int r=m%a;//hondarra
        int x=a,y=r,c;
        while(r!=0)
        {
        c= x/y;//zatidura
        r= x%y;//hondarra
        //koefizienteen aldi baterako balioak gordetzen dira
        c1*=-1*c;
        c2*=-1*c;
        //aurreko korritzea batzen da
        c1+=t1;
        c2+=t2;
        //korritzea eguneratzen da
        t1=-1*(c1-t1)/c;
        t2=-1*(c2-t2)/c;
        x=y;
        y=r;
        }
      if(x==1)//aurreko hondarra 1 bada, elkarrekiko lehenak dira eta alderantzizko existitzen da
            System.out.println(""+t2);
      else
            System.out.println("ez dago alderantzizkorik");
    }

Kanpo estekak

Read other articles:

Canadian science fiction writer (born 1960) Robert J. SawyerCM OOntSawyer in 2005Born (1960-04-29) April 29, 1960 (age 63)Ottawa, Ontario, CanadaOccupationNovelistCitizenshipCanadianAmerican[1]Alma materRyerson UniversityGenreScience fictionmysteryWebsitesfwriter.com Robert James Sawyer CM OOnt (born April 29, 1960) is a Canadian and American science fiction writer.[2] He has had 24 novels published[3] and his short fiction has appeared in Analog Scie...

 

Unbuilt freeways in Toronto, Canada 1943 City of Toronto Planning Board plan to criss-cross Toronto and suburbs with highways. The cancelled expressways in Toronto were a planned series of expressways in Toronto, Ontario, Canada that were only partially built or cancelled due to public opposition. The system of expressways was intended to spur or handle growth in the suburbs of Toronto, but were opposed by citizens within the city of Toronto proper, citing the demolition of homes and park lan...

 

2009 single by Shakira Loba (Shakira song) redirects here. Not to be confused with Loca (Shakira song). She WolfEnglish version coverSingle by Shakirafrom the album She Wolf Released10 July 2009 (2009-07-10)Recorded2008Genre Hi-NRG Italo disco electropop synth-pop Length3:10LabelEpicComposer(s) Shakira John Hill Sam Endicott Lyricist(s) Shakira Jorge Drexler (Spanish version only) Producer(s) Shakira John Hill Shakira singles chronology Hay Amores (2007) She Wolf (2009) Did It ...

Largest park in Milpitas, California Ed R. Levin County ParkA view of the Ed R. Levin County Park and Sandy Wool Lake from Agua Caliente TrailEd R. Levin County ParkTypelandscape gardenLocationMilpitas, CaliforniaCoordinates37°28′00″N 121°51′25″W / 37.466604°N 121.856900°W / 37.466604; -121.856900[1]AreaSanta Clara County Parks and Recreation DepartmentOperated bySanta Clara County Parks and Recreation Department Spring Valley Pond Ed R. Levin ...

 

Pasien sedang menjalani kemoterapi Kemoterapi (Inggris: chemotherapy) adalah penggunaan zat kimia untuk perawatan penyakit. Dalam penggunaan moderennya, istilah ini hampir merujuk secara eksklusif kepada obat sitostatik yang digunakan untuk merawat kanker. Kemoterapi pada Kanker Pengobatan kanker dewasa ini hampir selalu melibatkan operasi, penyinaran atau kemoterapi. Tujuan kemoterapi pada penyembuhan kanker adalah menghambat atau menghentikan pertumbuhan sel-sel onkogen (kanker) pada tu...

 

Pour les articles homonymes, voir Thanos. Thanos Personnage de fiction apparaissant dansCaptain Marvel. Cosplay de Thanos brandissant le Gant de l'infini. Alias Le Titan fou (The Mad Titan), le Maître, Thanos Rex, le Seigneur, l'Autre[1] Naissance Titan (système saturnien)[1] Sexe Masculin Espèce Éternel Cheveux Aucun Yeux Rouges (sans pupilles)[1] Activité Conquérant, nihiliste, adorateur de la Mort, chercheur, explorateur[1] Caractéristique Combattant au corps à corps expert Intell...

1976 film by George Cukor The Blue BirdTheatrical film posterDirected byGeorge CukorWritten byHugh WhitemoreAlfred HayesAleksei KaplerLyrics by Tony HarrisonBased on a play by Maurice MaeterlinckProduced byPaul MaslanskyStarringElizabeth TaylorJane FondaCicely TysonWill GeerTodd LookinlandNadezhda PavlovaAva GardnerCinematographyJonas GriciusFreddie YoungEdited byStanford C. AllenTatyana ShapiroMusic byIrwin KostalAndrey PetrovProductioncompanyLenfilmDistributed byTwentieth Century-Fox Film C...

 

Acta est fabula, plaudite! Pengguna ini sebelumnya pernah diblokir sampai dengan 7 Juni 2012 karena tidak menunjukkan keinginan untuk berinteraksi. Pemblokiran ini dilakukan oleh IvanLanin pada tanggal 6 Juni 2012Periksa status pemblokiran Pengguna ini sebelumnya pernah diblokir sampai dengan 17 Juni 2012. Pemblokiran ini dilakukan oleh Ezagren pada tanggal 14 Juni 2012Periksa status pemblokiran Pengguna ini sebelumnya pernah diblokir sampai dengan 27 Juli 2012 karena mengabaikan pering...

 

这是马来族人名,“阿都沙末”是父名,不是姓氏,提及此人时应以其自身的名“卡立”为主。 卡立·阿都沙末Khalid bin Abdul Samad2019年8月15日,卡立阿都沙末与美国驻马大使雷荷花(英语:Kamala Shirin Lakhdhir)会面 马来西亚联邦直辖区部长任期2018年5月21日—2020年2月24日君主最高元首端姑莫哈末五世最高元首苏丹阿都拉首相马哈迪·莫哈末副职沙鲁丁前任东姑安南继任安努...

Dialect group of Russian You can help expand this article with text translated from the corresponding article in Russian. Click [show] for important translation instructions. View a machine-translated version of the Russian article. Machine translation, like DeepL or Google Translate, is a useful starting point for translations, but translators must revise errors as necessary and confirm that the translation is accurate, rather than simply copy-pasting machine-translated text into the English...

 

هذه المقالة بحاجة لصندوق معلومات. فضلًا ساعد في تحسين هذه المقالة بإضافة صندوق معلومات مخصص إليها. لجنة الانتخابات هي الجهة المسؤولة عن الإشراف على إجراءات الانتخابات. يختلف الاسم المستخدم من بلد لأخرى، مثل «اللجنة الانتخابية» و«لجنة الانتخابات المركزية» و«الفرع الانتخ�...

 

Teotihuacán está considerada como una zona arqueológica Monumentos de México son aquellos bienes o inmuebles protegidos que son patrimonio de la Nación, y están declarados como tales en el Registro Público de Monumentos y Zonas Arqueológicos, de acuerdo a la Ley Federal sobre Monumentos y Zonas Arqueológicos, Artísticos e Históricos de México. Son resguardados, restaurados y conservados por el INAH y el INBA, los gobiernos estatales y municipales. La división de los monumentos es...

Actions by the Vietnamese government on COVID-19 pandemic Further information: COVID-19 pandemic in Vietnam A 2021 Vietnamese government meeting on COVID-19. Part of a series on theCOVID-19 pandemicScientifically accurate atomic model of the external structure of SARS-CoV-2. Each ball is an atom. COVID-19 (disease) SARS-CoV-2 (virus) Cases Deaths Timeline 2019 2020 January responses February responses March responses April responses May responses June responses July responses August responses...

 

Basketball season 1995–96 NCAA Division I men's basketball seasonPreseason AP No. 1KentuckyRegular seasonNovember 1995 –April 1996NCAA Tournament1996Tournament datesMarch 14 – April 1, 1996National ChampionshipContinental Airlines ArenaEast Rutherford, New JerseyNCAA ChampionsKentucky WildcatsOther championsNebraska Cornhuskers (NIT)Player of the Year(Naismith, Wooden)Marcus Camby, Massachusetts← 1994–95 1996–97 → The 1995–96 NCAA Division I men's bas...

 

Vienna International AirportFlughafen Wien-SchwechatIATA: VIEICAO: LOWWInformasiJenisPrivatePengelolaFlughafen Wien AGMelayaniWina, Austria; Bratislava, SlowakiaLokasiSchwechat, AustriaMaskapai penghubungAustrian AirlinesNikiKetinggian dpl183 mdplSitus webwww.viennaairport.comPetaVIELocation within AustriaLandasan pacu Arah Panjang Permukaan m kaki 11/29 3,500 11,483 Aspal 16/34 3,600 11,811 Aspal 13/31 4,250 TBA Aspal Source: Austrian AIP at EUROCONTROL[1] Bandar Udara Inte...

В Википедии есть статьи о других людях с фамилией Уэйт. Артур Эдвард Уэйт Имя при рождении Arthur Edward Waite Дата рождения 2 октября 1857(1857-10-02) Место рождения США Дата смерти 19 мая 1942(1942-05-19) (84 года) Место смерти Англия Гражданство  Великобритания Род деятельности писатель, мист�...

 

You can help expand this article with text translated from the corresponding article in French. (July 2023) Click [show] for important translation instructions. Machine translation, like DeepL or Google Translate, is a useful starting point for translations, but translators must revise errors as necessary and confirm that the translation is accurate, rather than simply copy-pasting machine-translated text into the English Wikipedia. Consider adding a topic to this template: there are al...

 

Nad Tatrou sa blýskaVersi cetakan pertama Nad Tatrou sa blýskaLagu kebangsaan Slowakia Bekas lagu kebangsaan CekoslowakiaAliasDobrovoľníckaPenulis lirikJanko Matúška, 1844KomponisKopala studienkuPenggunaan13 Desember 1918 (1918-12-13) (Oleh Cekoslowakia)Penggunaan ulang01 Januari 1993 (1993-01-01) (oleh Slowakia)Pencabutan1992 (1992) (oleh Cekoslowakia)Sampel audioSatu versi instrumental dari U.S. Navy Bandberkasbantuan Nad Tatrou sa blýska (Halilintar di atas Tatra) ada...

Yamada Taro Monogatari Poster drama Yamada Taro Monogatari GenrePersahabatan, Keluarga, Komedi, Sekolah, Kehidupan, DramaBerdasarkanManga oleh Ai MorinagaDitulis olehAi Morinaga MagiiSkenarioMagiiSutradaraYasuharu Ishii Daisuke Yamamuro Ryutaro KawashimaPemeranKazunari Ninomiya Sho SakuraiPenggubah lagu temaAtsushi HirasawaLagu pembukaHappiness oleh ArashiNegara asalJepangBahasa asliBahasa JepangJmlh. musim1Jmlh. episode10ProduksiProduser eksekutifKatsuaki SetoguchiProduserMasanao Takahashi ...

 

Civilization: Call to PowerNhà phát triểnActivisionNhà phát hànhActivisionThiết kếWilliam WestwaterÂm nhạcCasey JamesDòng trò chơiCivilizationNền tảngBeOS, Linux (Alpha/PowerPC/SPARC/x86), Mac OS, WindowsPhát hànhNgày 31 tháng 3 năm 1999Thể loạiChiến lược theo lượtChế độ chơiChơi đơn, chơi nối mạng qua TCP/IP, IPX, PBEM, hotseat Civilization: Call to Power[1] (tạm dịch: Nền văn minh - Tiếng gọi của quyền lực) là t�...