public bool IsUpperBidiagonal { get; }Public ReadOnly Property IsUpperBidiagonal As Boolean
	Getpublic:
virtual property bool IsUpperBidiagonal {
	bool get () sealed;
}abstract IsUpperBidiagonal : bool with get
override IsUpperBidiagonal : bool with getA matrix is upper bidiagonal if it is square and has zero entries outside its main diagonal and its first super-diagonal.
             Let  be a matrix, and consider its generic entry
             
             where  and  
             
 are the 
             number of rows and columns of 
, respectively.
             
The main diagonal of  is also said the diagonal
             of order 0, and is the collection of 
             entries 
 such 
             that 
. 
             
             If , then the matrix has 
             
 super-diagonals: for 
             
, the 
             
-th super-diagonal is the collection of entries
             corresponding to the positions
             
            Hence IsUpperBidiagonal
            returns true if  and
            
 whenever 
 or
            
.