1) The lower bound theory is used to determine if an algorithm is the most efficient possible by comparing its time complexity f(n) to a lower bound complexity g(n).
2) For comparison-based sorting algorithms, the decision tree model shows that any sorting algorithm requires at least O(nlogn) comparisons in the worst case.
3) This lower bound of O(nlogn) time complexity for comparison-based sorting algorithms means that no algorithm can sort faster than nlogn time using only element comparisons.