Non-degenerate