Mataramin kuningaskunta
Mataram oli hindulais-buddhalainen kuningaskunta nykyisessä Indonesiassa, Jaavan saaren keskiosissa 732–1045. Sen kukoistuskausi oli 700–900-luvuilla.
Mataramin pääkaupunki siirrettiin 929 saaren itäosiin lähelle nykyistä Jombangia. Syyksi on oletettu Merapin tulivuorenpurkausta 928 tai 929. Srivijaya tuhosi pääkaupungin 1006 ja kuningaskunta muodostettiin uudelleen 1019 Kahuripanin nimellä. Kuningaskunta lakkasi olemasta 1045, kun kuningas Airlangga jakoi sen kahdelle pojalleen.
Mataramin kuninkaat tunnetaan lähinnä kulttuuritekojensa takia, ja niistäkin on ristiriitaisia tietoja. Kuningas Daksa rakennutti ilmeisesti monumentaalisen Prambananin hindutemppelin, joka on kuulunut UNESCOn maailmanperintöluetteloon vuodesta 1991. Viimeinen kuningas Dharmawangsa määräsi Mahabharatan kääntämisen vanhalle jaavan kielelle.
Varhaisin maininta Mataramin kuningaskunnasta on Canggalin piirtokirjoitus vuodelta 732. Siinä kerrotaan, kuinka kuningas Sanjaya pystytti 6. lokakuuta 732 lingan lähelle Gunung Wukirin huippua. Piirtokirjoitus mainitsee myös, että ennen Sanjayaa hallitsijana oli hänen isänsä kuningas Sanna. Sanjayan ansiona pidetään ensimmäisen yhtenäisen jaavalaisen valtion muodostamista. Kiinalaisten lähteiden mukaan pääkaupunkia oli siirretty noin pari sataa kilometriä itään päin joskus vuosien 742 ja 755 välillä. Syytä tähän kronikka ei kuitenkaan kerro. Syynä on arveltu olevan Sailendran kuningaskunnan nousu.
Mataramin kuningas Pikatan valloitti Sailendran kuningaskunnan noin 852 ja Sailendran prinssi Balaputra pakeni Srivijayaan, jonka hallitsijaksi Balaputra sittemmin nousi. Kuningas Balitungin ajalta (898–910) on löydetty piirtokirjoituksia, joissa ensimmäisen kerran mainitaan Mataram nimeltä. Balitungin jälkeen kuninkaaksi nousi 910 Daksan, jonka aikana Prambanan temppelin rakentaminen on olettavasti aloitettu.
Kuningas Mpu Sindok nousi valtaan 929 ja siirsi Mataramin pääkaupungin seuraavien vuosien aikana saaren itäosiin lähelle nykyistä Jombangia. Siirron syyksi on arveltu Merapin tulivuorenpurkausta 928 tai 929. Toisena syynä on voinut olla uuden pääkaupungin edullisempi sijainti kauppareittien lähellä. Sotilaallisista syistä siirtoa tuskin kuitenkaan tehtiin, sillä uusi sijainti oli haavoittuvaisempi Srivijayan hyökkäyksille kuin aikaisempi.
Kuningas Dharmavamsa (hallitsi 985–1006) valloitti Balin ja perusti siirtokunnan Länsi-Kalimantaniin. Vuonna 990 Dharmavamsa yritti valloittaa Srivijayan ja Palembangin mutta epäonnistui. Sotatila jatkui kuitenkin ainakin 990–992, sillä Srivijayan Kiina-lähettiläs ei näinä vuosina yrityksistään huolimatta pystynyt palaamaan kotiinsa. Srivijaya teki kostoiskun Mataramiin 1006, jossa sen pääkaupunki tuhottiin ja Dharmavamsa tapettiin. Dharmavamsan 15-vuotias perillinen Airlangga onnistui kuitenkin pakenemaan.
Srivijayan hyökkäyksen jälkeen Mataramissa alkoi vuosia jatkunut sekasorron aika, joka päättyi, kun Airlangga perusti kuningaskunnan uudelleen 1019 Kahuripanin nimellä. Airlangga yhdisti Mataramin jäänteet Itä-Jaavalla, Keski-Jaavalla ja Balilla. Hän myös solmi rauhan Srivijayan kanssa. 1020- ja 1030-luvuilla Kahuripanin vaikutusvalta alueella kasvoi sitä mukaa kuin Srivijayan valta heikkeni. Pohjois-Jaavan satamakaupungeista (muun muassa Surabaya) tuli tärkeitä kaupankäyntikeskuksia. 1030 Airlangga meni naimisiin Srivijayan kuninkaan Sangrama Vijayottungavarmanin tyttären kanssa.
Kahuripan lakkasi olemasta 1045, kun kuningas Airlangga luopui vallasta, jakoi valtakuntansa kahdelle pojalleen ja vietti elämänsä neljä viimeistä vuotta askeettina. Kahuripanin seuraajavaltiot olivat Panjalu eli Kedirin kuningaskunta ja Janggala.
Mataramin alueelle syntyi 1500-luvulla samanniminen Mataramin sulttaanikunta.
Mataramin varhaisten hallitsijoiden hallituskaudet perustuvat piirtokirjoituksista saatuihin tietoihin, joiden tulkinta ei aina ole yksiselitteistä ja osittain myös koska useat piirtokirjoitukset ovat jääneet keskeneräisiksi. Useimmat hallitsijat olivat kuninkaita, mutta esimerkiksi Gulasta (hallitsi 827–829) ei tiedetä, oliko hän kuningas vai kuningatar.