Om een indicatie te geven waar het begrip inproduct vandaan komt, kijken we in het vlak.

In een driehoek in het vlak waarvan twee zijden corresponderen met de vectoren en heeft de derde zijde lengte . Als de hoek tussen de vectoren en gelijk is aan , dan leert de cosinusregel dat
De term in het rechter lid is het inproduct van twee vectoren en in het platte vlak. Door bijvoorbeeld te kiezen vinden we het kwadraat van de lengte van terug. De hoek tussen twee vectoren is tevens ingebouwd in dit inproduct. Bij de theorie van inproducten in abstracte vectorruimten kunnen we niet met zo'n expliciete formule beginnen. We hebben ook geen norm gedefiniëerd, dus de uitdrukking hierboven zegt niets. Daarom gaan we uit van bepaalde eigenschappen die dit inproduct in het vlak blijkt te hebben: symmetrie in de twee argumenten en , lineariteit in elk van de argumenten en afzonderlijk en positiviteit van de uitdrukking als . We definiëren aan de hand hiervan een inproduct op abstracte vectorruimten.
Laat een reële vectorruimte zijn. Een inproduct op is een functie die aan ieder tweetal vectoren uit een reëel getal toevoegt zodanig dat aan de volgende drie eigenschappen voldaan is.
- bilineariteit: is lineair in zowel als :
voor alle scalairen en vectoren;
- symmetrie: voor alle ;
- positief-definietheid: voor alle , en dan en slechts dan als .
Een reële vectorruimte met een inproduct wordt vaak een (reële) inproductruimte genoemd.
Een inproduct noemt men ook wel inwendig product. In het Engels wordt vaak de door de notatie gesuggereerde naam dot product gebruikt.
Het inproduct in complexe vectorruimten wordt iets anders gedefinieerd. Dit wordt elders behandeld.
We kunnen in op vele manieren een inproduct definiëren. Verreweg het meest gebruikt wordt het volgende inproduct dat we het standaardinproduct zullen noemen:
als en vectoren van zijn, dan is
De verificatie dat het standaardinproduct aan de eisen van een inproduct voldoet is recht toe recht aan.
Als we naar verwijzen als een inproductruimte, zonder een specifiek inproduct te geven, dan bedoelen we dat het inproduct het standaardinproduct is.
Een andere manier om het standaardinproduct te beschrijven is in termen van kolomvectoren en
Laat de verzameling continue reële functies zijn gedefinieerd op een interval . Dan is met de gewone puntsgewijze optelling en scalaire vermenigvuldiging een vectorruimte. Neem en definieer
Dit is een inproduct op . De bilineariteit en de symmetrie zijn makkelijk na te gaan. De derde eigenschap bewijzen we als volgt. Neem een functie in en stel dat deze functie niet gelijk is aan de nulfunctie. Dan bestaat er een in het interval zodanig dat . Vanwege de continuiteit van is er een open interval om heen zó dat voor alle in dat interval. We laten de lengte zijn van dit interval. Dan geldt vanwege restrictie van de integraal tot het interval rond
Dus als dan is noodzakelijkerwijs voor alle .
Door de symmetrie hoeven we slechts lineariteit in te eisen; lineariteit in , en dus bilineariteit, volgt dan automatisch.
De waarde wordt niet alleen aangenomen als , maar ook als één van de twee argumenten gelijk is aan :
Dit volgt uit de bilineariteit van het inproduct. Bovendien zijn er ook situaties waar beide vectoren niet gelijk zijn aan maar het inproduct wel is. Kijk maar bijvoorbeeld naar het inproduct van de vectoren en in de vectorruimte met het standaardinproduct. Als twee vectoren inproduct hebben, noemen we deze vectoren orthogonaal of loodrecht. We zullen hier later uitgebreid op ingaan.
Omdat voor iedere vector in een inproductruimte een niet-negatief reëel getal is, is een goed gedefinieerde uitdrukking. Hiermee definiëren we lengte:
In een inproductruimte wordt de lengte of norm van een vector gedefinieerd door
De afstand tussen de vectoren en is per definitie de lengte van de verschilvector , dat wil zeggen: .
De lengte van met het standaardinproduct is gelijk aan
De afstand tussen en is
In de inproductruimte met bovenstaand inproduct van functies op het interval is de lengte van de functie gelijk aan
In het algemeen heet een functie van de twee variabelen en uit dezelfde vectorruimte een afstandsfunctie als aan de volgende drie eigenschappen voldaan is voor alle vectoren , en :
- positiviteit: met gelijkheid dan en slechts dan als
- symmetrie:
- driehoeksongelijkheid:
De functie is een afstandsfunctie: de positiviteit volgt uit de positiviteit van het inproduct. De symmetrie volgt uit de bilineariteit van het inproduct: De driehoeksongelijkheid wordt later bewezen.
Later zullen we bewijzen dat de norm de volgende interessante eigenschappen heeft. Hierbij is een vector in een inproductruimte en is een scalar.
Onderstaande formule laat zien dat een inproduct uniek bepaald is door de lengte.
In een inproductruimte geldt de volgende formule voor alle vectoren en .
We werken het rechter lid uit om op het linker lid uit te komen:
Bekijk de vectorruimte met het standaardinproduct.
Wat is het inproduct van de vectoren en ?
De waarde van het inproduct kan als volgt gevonden worden: