Bước tới nội dung

Phần nguyên

Bách khoa toàn thư mở Wikipedia
Các hàm Floor và ceiling
Hàm Floor
Hàm Ceiling

Trong toán họckhoa học máy tính, hàm floor (phần nguyên nhỏ hơn) và ceiling (phần nguyên lớn hơn) là các quy tắc cho tương ứng một số thực vào một số nguyên gần nhất bên trái và bên phải số đã cho.Vậy floor(x) là số nguyên lớn nhất không vượt quá x, còn ceiling(x) là số nguyên nhỏ nhất không nhỏ hơn x.

Ký hiệusửa mã nguồn

Gauss giới thiệu cặp ngoặc vuông [x] cho hàm floor trong tương hỗ bậc hai (1808).[1]Nó vẫn là ký hiệu tiêu chuẩn[2] trong toán học cho đến khi Iverson giới thiệu các hàm "floor" và "ceiling" với các ký hiệu vào năm 1962 trong ngôn ngữ lập trình APL của ông ấy.[3][4] Bây giờ cả hai cách ký hiệu vẫn đang được dùng trong toán học.

Ví dụsửa mã nguồn

xFloor(x) Ceiling(x) Phần lẻ
−2.7−3−20.3
−2−2−20
12/5 = 2.4232/5 = 0.4
2.7230.7

Đọc phần bên dưới để biết thêm về định nghĩa phần lẻ.

Định nghĩa và tính chấtsửa mã nguồn

Trong những công thức dưới đây xy là các số thực, k, m, và n là các số nguyên, và là tập hợp số nguyên (số dương, số âm, và không).

Floor và ceiling có thể được định nghĩa bằng tập hợp như sau

Trong nửa khoảng có độ dài bằng một có duy nhất một số nguyên, vậy với số thực x tùy ý, có duy nhất cặp m, n thỏa mãn:

Khi đó có thể là định nghĩa cho các hàm floor và ceiling.

Phần lẻ x ký hiệu là hàm số định nghĩa theo công thức sau, và toán tử mô-đun được định nghĩa theo công thức:

Tương đươngsửa mã nguồn

Các công thức dưới đây dùng để rút gọn các biểu thức chứa các hàm floor, ceiling.[5]

Trong ngôn ngữ của lý thuyết thứ tự, hàm floor là một ánh xạ thặng dư, hay một phần của một liên kết Galois: nó là liên hợp trên của hàm số nhúng các số nguyên vào tập hợp số thực.

Các công thức dưới đây đưa ra quy tắc khi cộng thêm một số nguyên vào các hàm phần nguyên như thế nào:

Các công thức trên không đúng nếu n không phải số nguyên, tuy vậy:

Mối liên hệ giữa các hàmsửa mã nguồn

Từ định nghĩa dễ dàng có được

dấu bằng xảy ra khi và chỉ khi x là số nguyên, i.e.

n là số nguyên thì:

Khi số âm là đối số thì đổi các hàm floor và ceil đồng thời đưa dấu trừ ra ngoài:

tức là:

Về phần lẻ:

Floor, ceiling, và phần lẻ là hàm lũy đẳng:

Dễ thấy các đẳng thức sau là đúng:

Với y có định thì, x mod y là hàm lũy đẳng:

Cũng từ định nghĩa ta có,

Phép chiasửa mã nguồn

Nếu n ≠ 0,

Nếu n > 0,

Nếu m > 0,

Với m = 2:

Tổng quát,[6] với m > 0,

Biểu thức dưới đây dùng để chuyển đổi floor sang ceiling và ngược lại (m > 0)[7]

Nếu mn là các số nguyên dương và nguyên tố cùng nhau, thì

Vì vế phải của biểu thức trên đối xứng theo mn, vậy nên ta có biểu thức dưới đây

Tổng quát, nếu mn nguyên dương:

Cho các số nguyên dương m, n và số thực ngẫu nhiên x:

Sự liên tụcsửa mã nguồn

Không có hàm nào chúng ta đang xét là liên tục cả, nhưng đều tuyến tính trên từng đoạn. hàm hằng trên từng đoạn và gián đoạn tại các điểm nguyên. Hàm cũng gián đoạn tại các điểm nguyên, và với biến x hằng y gián đoạn tại các bội của y.

là bán liên tục trên còn là bán liên tục dưới. x mod y là bán liên tục dưới với y dương và là bán liên tục trên với y âm.

Khai triển chuỗisửa mã nguồn

Các hàm chúng ta đang xét đều không liên tục vì thế chúng không có các khai triển chuỗi lũy thừa. Hàm floor và ceiling không liên tục nên không có khai triển Fourier.

Với y cố định, x mod y có khai triển Fourier [8]

Phần lẻ {x} = x mod 1 khai triển:

Dùng công thức {x} = x − floor(x), floor(x) = x − {x} ta có

Ứng dụngsửa mã nguồn

Phần lẻsửa mã nguồn

Hàm phần lẻ là hàm răng cưa, ký hiệu với x là số thực, được định nghĩa bởi công thức[9]

Với mọi x,

Với x>0 trong dạng thập phân, floor(x) là phần bên trái của biểu diễn thập phân, phần lẻ của x là phần bên phải khi thay tất cả các số bên trái bởi 0.

Toán tử modsửa mã nguồn

Toán tử mod, ký hiệu là x mod y,x, y thực, y ≠ 0, xác định theo công thức

x mod y luôn nằm giữa 0 và y; i.e.

Nếu y > 0,

còn nếu y < 0,

Nếu x nguyên còn y nguyên dương,

x mod y với y có định là hàm răng cưa.

Luật tương hỗ bậc haisửa mã nguồn

Chứng minh thứ ba của Gauss về luật tương hỗ bậc hai, được hiệu đính bởi Eisenstein, có hai bước cơ bản.[10][11]

Cho pq là hai số nguyên tố lẻ phân biệt, và đặt

Đầu tiên, bổ đề Gauss được sử dụng để cho thấy rằng ký hiệu Legendre có thể được tính bằng các công thức

Bước thứ hai là sử dụng một lập luận hình học để chứng tỏ rằng

Kết hợp các biểu thức trên ta có luật tương hỗ bậc hai dưới dạng

Một số công thức sử dụng hàm floor để biểu diễn sự tương hỗ bậc hai của các số nhỏ modulo số nguyên tố lẻ p:[12]

Làm trònsửa mã nguồn

Việc làm tròn các số dương x đến số nguyên gần nhất được diễn tả như sau

Số các chữ sốsửa mã nguồn

Số các chữ số trong hệ cơ số b của số nguyên dương k

Thừa số của giai thừasửa mã nguồn

đặt n nguyên dương và psố nguyên tố. Lũy thừa của p trong khai triển của n! được cho bởi công thức[13]

Chú ý rằng đó là tổng có giới hạn, số hạng bằng không khi pk > n.

Dãy Beattysửa mã nguồn

Dãy Beatty cho thấy cách mà mỗi số vô tỉ dương tạo ra một phân hoạch các số nguyên thành hai dãy bằng hàm floor.[14]

Hằng số Euler γsửa mã nguồn

Đây là những công thức cho Hằng số Euler γ = 0.57721 56649... chứa các hàm floor và ceiling, chẳng hạn:[15]

Hàm Riemann ζsửa mã nguồn

Các công thức cho số nguyên tốsửa mã nguồn

n là số nguyên tố khi và chỉ khi[16]

r là số nguyên lớn hơn 1, pn là số nguyên tố thứ n, ký hiệu

Thì[17]

Có số θ = 1.3064... với tính chất

đều là số nguyên tố.[18]

Cũng có thêm số ω = 1.9287800... mà

đều nguyên tố.[18]

π(x) là số các số nguyên tố nhỏ hơn hoặc bằng x. Nó được suy luận từ Định lý Wilson[19]

Nếu n ≥ 2,[20]

Không công thức nào trên đây ứng dụng thực tế.

Vấn đề đã giải quyếtsửa mã nguồn

Ramanujan đã gửi các bài toán sau đây đến Journal of the Indian Mathematical Society.[21]

Cho n là số nguyên dương, chứng minh rằng:

Vấn đề chưa giải quyếtsửa mã nguồn

Có số nguyên dương k nào thỏa mãn, k ≥ 6, mà:[22]

Mahler[23] đã chứng minh chỉ có hữu hạn số k như vậy; tuy nhiên người ta vẫn chưa biết số nào như vậy.

Xem thêmsửa mã nguồn

  • Hàm số nguyên gần nhất.
  • Truncation, một hàm tương tự.
  • Step function.

Chú thíchsửa mã nguồn

Tham khảosửa mã nguồn

  • J.W.S. Cassels (1957). An introduction to Diophantine approximation. Cambridge Tracts in Mathematics and Mathematical Physics. 45. Cambridge University Press.
  • Crandall, Richard; Pomeramce, Carl (2001), Prime Numbers: A Computational Perspective, New York: Springer, ISBN 0-387-04777-9 Kiểm tra giá trị |isbn=: giá trị tổng kiểm (trợ giúp)
  • Graham, Ronald L.; Knuth, Donald E.; Patashnik, Oren (1994), Concrete Mathematics, Reading Ma.: Addison-Wesley, ISBN 0-201-55802-5
  • Hardy, G. H.; Wright, E. M. (1980), An Introduction to the Theory of Numbers (Fifth edition), Oxford: Oxford University Press, ISBN 978-0198531715
  • Nicholas J. Higham, Handbook of writing for the mathematical sciences, SIAM. ISBN 0898714206, p. 25
  • ISO/IEC. ISO/IEC 9899::1999(E): Programming languages — C (2nd ed), 1999; Section 6.3.1.4, p. 43.
  • Iverson, Kenneth E. (1962), A Programming Language, Wiley
  • Lemmermeyer, Franz (2000), Reciprocity Laws: from Euler to Eisenstein, Berlin: Springer, ISBN 3-540-66967-4 Kiểm tra giá trị |isbn=: giá trị tổng kiểm (trợ giúp)
  • Ramanujan, Srinivasa (2000), Collected Papers, Providence RI: AMS / Chelsea, ISBN 978-0821820766
  • Ribenboim, Paulo (1996), The New Book of Prime Number Records, New York: Springer, ISBN 0-387-94457-5
  • Michael Sullivan. Precalculus, 8th edition, p. 86
  • Titchmarsh, Edward Charles; Heath-Brown, David Rodney ("Roger") (1986), The Theory of the Riemann Zeta-function (ấn bản 2), Oxford: Oxford U. P., ISBN 0-19-853369-1

Liên kết ngoàisửa mã nguồn

  • Štefan Porubský, "Integer rounding functions", Interactive Information Portal for Algorithmic Mathematics, Institute of Computer Science of the Czech Academy of Sciences, Prague, Czech Republic, retrieved 10/24/2008
🔥 Top keywords: Đài Truyền hình Kỹ thuật số VTCTrang ChínhGiỗ Tổ Hùng VươngTrương Mỹ LanĐặc biệt:Tìm kiếmHùng VươngVương Đình HuệUEFA Champions LeagueKuwaitChiến dịch Điện Biên PhủFacebookĐài Truyền hình Việt NamTrần Cẩm TúĐội tuyển bóng đá quốc gia KuwaitGoogle DịchViệt NamCúp bóng đá U-23 châu ÁCúp bóng đá U-23 châu Á 2024Real Madrid CFBảng xếp hạng bóng đá nam FIFACleopatra VIITô LâmTim CookNguyễn Phú TrọngHồ Chí MinhHai Bà TrưngManchester City F.C.VnExpressChủ tịch nước Cộng hòa xã hội chủ nghĩa Việt NamNguyễn Ngọc ThắngĐền HùngCúp bóng đá trong nhà châu Á 2024Võ Văn ThưởngOne PieceLịch sử Việt NamCuộc đua xe đạp toàn quốc tranh Cúp truyền hình Thành phố Hồ Chí Minh 2024Phạm Minh ChínhTikTokĐinh Tiên Hoàng