------
## 最终结论
```python
def find_Min(arr, low, high):
    if high < low:
        return arr[0]
    if high == low:
        return arr[low]

    mid = (low + high) // 2

    if mid < high and arr[mid + 1] < arr[mid]:
        return arr[mid + 1]
    if mid > low and arr[mid] < arr[mid - 1]:
        return arr[mid]

    if arr[high] > arr[mid]:
        return find_Min(arr, low, mid - 1)
    return find_Min(arr, mid + 1, high)

# Test cases
assert find_Min([1,2,3,4,5],0,4) == 1
assert find_Min([4,6,8],0,2) == 4
assert find_Min([2,3,5,7,9],0,4) == 2
```