public bool Eigen(IVector v, double c) { return !v.IsZero() && this.MultiplyTo(v).Equals(v.Multiply(c)); }