การทดสอบเส้นแนวนอนคือการวาดเส้นแนวนอนหลายเส้น # การ y = n, ninRR #และดูว่ามีเส้นใดข้ามฟังก์ชันมากกว่าหนึ่งครั้ง
ฟังก์ชั่นหนึ่งต่อหนึ่งเป็นฟังก์ชั่นที่แต่ละ # Y # ค่าถูกกำหนดโดยเท่านั้น หนึ่ง # x # ค่าในขณะที่ฟังก์ชั่นแบบหนึ่งต่อหนึ่งเป็นฟังก์ชั่นที่หลาย ๆ # x # ค่าสามารถให้ 1 # Y # ราคา.
หากเส้นแนวนอนข้ามฟังก์ชันมากกว่าหนึ่งครั้งนั่นหมายความว่าฟังก์ชันนั้นมีมากกว่าหนึ่ง # x # ค่าที่ให้หนึ่งค่าสำหรับ # Y #.
ในกรณีนี้การทำเช่นนั้นจะให้สองทางแยก # y> 1 #
ตัวอย่าง:
กราฟ {(y- (x + 2) ^ 2/8 + 1) (y-1) = 0 -10, 10, -5, 5}
เส้น # การ y = 1 # ไม้กางเขน # f (x) # สองครั้งและไม่ใช่ฟังก์ชั่นแบบหนึ่งต่อหนึ่ง