Was ist die Definition einer Projektion in diesem strengen (linearen algebraischen) Sinne (des Wortes)?
https://en.wikipedia.org/wiki/Projection_(linear_algebra)
In der linearen Algebra und Funktionsanalyse, ist eine Projektion eine lineare Transformation P von einem Vektorraum , um sich selbst , daß eine solche P2=P . Das heißt, wenn P zweimal auf einen Wert angewendet wird, ergibt sich das gleiche Ergebnis, als ob es einmal angewendet worden wäre (idempotent).
Für die orthogonale Projektion oder Vektorprojektion haben Sie das
https://en.wikipedia.org/wiki/Projection_(linear_algebra)
Eine orthogonale Projektion ist eine Projektion, für die der Bereich U und der Nullraum V orthogonale Teilräume sind.
Warum ist RP keine Projektion unter dieser Definition?
Michael Mahoney schreibt in Ihren Vorlesungsunterlagen, dass es davon abhängt, wie die RP aufgebaut ist , ob die RP eine Projektion im traditionellen linearen algebraischen Sinne ist oder nicht. Dies tut er im dritten und vierten Punkt:
Drittens, wenn die Zufallsvektoren genau orthogonal wären (wie sie tatsächlich in den ursprünglichen JL-Konstruktionen waren), dann hätten wir, dass die JL-Projektion eine orthogonale Projektion wäre
...
Obwohl dies für Gaußsche, {±} Zufallsvariablen und die meisten anderen Konstruktionen falsch ist , kann man beweisen, dass die resultierenden Vektoren ungefähr Einheitslänge und ungefähr orthogonal sind
...
das ist "gut genug".
Sie können also im Prinzip die zufällige Projektion mit einer anderen Konstruktion durchführen, die auf orthogonale Matrizen beschränkt ist (obwohl dies nicht erforderlich ist). Siehe zum Beispiel das Originalwerk:
Johnson, William B. und Joram Lindenstrauss. "Erweiterungen von Lipschitz-Mappings in einen Hilbert-Raum." Zeitgenössische Mathematik 26.189-206 (1984): 1.
... wenn man zufällig eine orthogonale Projektion mit Rang k auf l n 2 wähltln2
...
Qkln2σO(n)ln2f:(O(n),σ)→L(ln2)
f(u)=U⋆QU
k
Der Wikipedia-Eintrag beschreibt die zufällige Projektion auf diese Weise (dasselbe wird in den Vorlesungsunterlagen auf den Seiten 10 und 11 erwähnt).
https://en.wikipedia.org/wiki/Random_projection#Gaussian_random_projection
Sd−1
Diese Orthogonalität erhalten Sie jedoch im Allgemeinen nicht, wenn Sie alle Matrixeinträge in der Matrix als zufällige und unabhängige Variablen mit einer Normalverteilung verwenden (wie Whuber in seinem Kommentar mit einer sehr einfachen Konsequenz erwähnte: "Wenn die Spalten immer orthogonal wären, könnten ihre Einträge nicht unabhängig sein ").
RP=RTRb=RTxx′=Rb=RTRxRTR
P=RTRU
range(PTP){0,1}
PRP=RTRR
Eine zufällige Projektion durch verschiedene Konstruktionen, beispielsweise die Verwendung zufälliger Einträge in der Matrix, entspricht also nicht genau einer orthogonalen Projektion. Aber es ist rechnerisch einfacher und laut Michael Mahoney „gut genug“.