SSL linear_transformations_2D.pvs
Interaktion und PortierbarkeitPVS
linear_transformations_2D: THEORY
%---------------------------------------------------------------------------- %------------linear transformations over vect2------------------------------- %------------Original Date: Dec 15, 2009------------------------------------- %---------------------------------------------------------------------------- %------------Authors: Anthony Narkawicz, NASA-------------------------------- %---------------------------------------------------------------------------- %---------------------------------------------------------------------------- %----------------------------------------------------------------------------
BEGIN
IMPORTING vectors_2D, det_2D, basis_2D
u,v,w : VAR Vector
a,b,c : VAR real
nza : VAR nzreal
L,J : VAR [Vector -> Vector] % Linear Transformations
F,G : VAR [Vector -> real] % Linear Functionals
linear_transform_perp_unique: LEMMA u /= zero AND v /= zero AND
linear_transform?(L) AND
linear_transform?(J) AND
orthogonal?(u,v) AND
L(u) = J(u) AND
L(v) = J(v) IMPLIES
L = J
% Auto rewrites for linear transformations Vect2 -> Vect2
AUTO_REWRITE+ linear_transform_zero % L(zero) = zero
linear_functional_perp_unique: LEMMA u /= zero AND v /= zero AND
linear_functional?(F) AND
linear_functional?(G) AND
orthogonal?(u,v) AND
F(u) = G(u) AND
F(v) = G(v) IMPLIES
F = G
linear_functional_is_perp_dot: LEMMA
linear_functional?(F) AND
u/=zero AND
F(u) = 0 IMPLIES
(EXISTS (rzk: real): F = (LAMBDA (v: Vector): rzk*det(v,u)))
linear_functional_perp_signs_unique: LEMMA v /= zero AND
linear_functional?(F) AND
linear_functional?(G) AND
F(u)*G(u) > 0 AND
F(v) = 0 AND
G(v) = 0 IMPLIES FORALL (w: Vector): F(w)*G(w) >= 0
% Auto rewrites for linear functionalations Vect2 -> Vect2
AUTO_REWRITE+ linear_functional_zero % F(zero) = zero
END linear_transformations_2D
¤ Diese beiden folgenden Angebotsgruppen bietet das Unternehmen0.14Angebot
Wie Sie bei der Firma Beratungs- und Dienstleistungen beauftragen können
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.