Đơn giản hóa nợ hoạt động thế nào: vì sao nhóm bạn phải chuyển ít lần hơn mình tưởng
Cách đơn giản hóa nợ biến một mạng lưới nợ chằng chịt thành số dư ròng, vì sao năm người bạn tất toán trong ba lần chuyển, và vì sao bạn có thể nợ một người chưa từng trả hộ bạn.
Bạn mở nhóm sau một kỳ nghỉ cuối tuần, chạm tất toán, và ứng dụng bảo bạn trả Ana 3.750.000₫. Bạn chưa từng mua gì của Ana. Bạn là người đổ xăng, Ben là người đi chợ, thế mà gợi ý lại là một lần chuyển cho người đã đặt căn nhà gỗ. Cảm giác như ứng dụng đã sắp xếp lại các khoản nợ sau lưng bạn.
Theo một nghĩa nào đó thì đúng vậy, và một khi bạn thấy được cách nó làm, bạn sẽ không bao giờ tranh cãi về chuyện này nữa: đơn giản hóa nợ thay đổi ai trả cho ai, chứ không bao giờ thay đổi cuối cùng ai lời hay lỗ bao nhiêu.
Hai cách mô tả cùng một kỳ nghỉ
Có hai cách trung thực để ghi lại một nhóm còn nợ gì sau chuyến đi.
Cách thứ nhất là nợ theo cặp: mỗi khoản chi tạo ra một món nợ nhỏ từ từng người cùng chia sang người đã trả. Năm người bạn chia căn nhà gỗ mà Ana trả, nên bốn người còn lại mỗi người nợ Ana một phần năm; Ben mua đồ ăn, nên Ana và ba người khác mỗi người nợ Ben một phần năm chỗ đó. Qua chừng chục khoản chi là có hàng chục mũi tên đan chéo trong nhóm, nhiều mũi tên ngược chiều nhau giữa đúng hai người — và đó luôn là kết cục của việc tự tay theo dõi ai nợ bạn cái gì.
Cách thứ hai là số dư ròng: một con số cho mỗi người — số họ đã trả cho nhóm, trừ đi phần của họ trong mọi khoản nhóm đã chi. Dương nghĩa là nhóm nợ họ; âm nghĩa là họ nợ nhóm.
Cả hai chứa cùng lượng thông tin. Bản theo cặp nhớ lịch sử; bản ròng nhớ kết quả. Tất toán là chuyện của kết quả.
Con số duy nhất đáng kể: số ròng của bạn
Số ròng là con số duy nhất quyết định bao nhiêu tiền rời khỏi hay chảy vào túi bạn. Nó không quan tâm bạn nợ ai hay ai nợ bạn, chỉ quan tâm tổng. Nếu bạn nợ Ana 3.000.000₫ và Ana nợ bạn 1.000.000₫, không ai chờ hai lần chuyển; bạn trả Ana 2.000.000₫ là xong. Đơn giản hóa nợ chính là bản năng ấy áp lên cả nhóm cùng lúc thay vì từng cặp một. Đó cũng là lý do bảng tính chi tiêu chung chỉ cần cột đã trả và cột phần của mình cho mỗi người: số ròng là hiệu của hai cột đó.
Vì sao tổng các số ròng luôn bằng không
Mỗi đồng ai đó đã trả đều là phần của một người nào đó. Căn nhà gỗ 15.000.000₫ của Ana là phần 3.000.000₫ cho mỗi người trong năm người, kể cả Ana. Cộng tất cả những gì mọi người đã trả, bạn được tổng của nhóm; cộng phần của mọi người, bạn cũng được đúng tổng ấy. Vậy nên các số ròng, dương và âm gộp lại, luôn bằng đúng không — những người đang dương được nhận đúng bằng những người đang âm phải trả. Số tiền để làm sạch nhóm đã nằm sẵn trong nhóm rồi.
Từ số ròng sang các lần chuyển
Các số ròng chia nhóm thành chủ nợ (dương, được nhận) và con nợ (âm, phải trả). Một lần chuyển đưa tiền từ con nợ sang chủ nợ và kéo cả hai con số về phía không. Phương pháp chuẩn, cũng là cách bạn sẽ tự nghĩ ra trên một tờ giấy ăn:
- Lấy người nợ nhiều nhất và người được nhận nhiều nhất.
- Con nợ trả cho chủ nợ số nhỏ hơn trong hai số. Ít nhất một trong hai người giờ đã về không và rời khỏi danh sách.
- Lặp lại với những người còn lại cho tới khi mọi số ròng đều bằng không.
Mỗi lần chuyển loại được ít nhất một người, nên nhóm n người cần nhiều nhất n − 1 lần chuyển, và thường ít hơn nhiều, vì nhiều con nợ hay cùng thanh toán vào một chủ nợ. Không có gì bị gán lại; các lần chuyển chỉ là con đường ngắn từ số ròng về không.
Ví dụ đã tính: năm người bạn, một căn nhà gỗ
Ana, Ben, Cem, Dara và Eli đi trượt tuyết cuối tuần cùng nhau và chia đều mọi thứ.
| Khoản chi | Người trả | Số tiền | Phần mỗi người |
|---|---|---|---|
| Nhà gỗ | Ana | 15.000.000₫ | 3.000.000₫ |
| Đi chợ | Ben | 5.000.000₫ | 1.000.000₫ |
| Ăn ngoài | Cem | 3.750.000₫ | 750.000₫ |
| Xăng | Dara | 1.250.000₫ | 250.000₫ |
| — | Eli | 0₫ | — |
| Tổng | 25.000.000₫ | 5.000.000₫ |
Theo cặp, mỗi khoản chi sinh ra bốn món nợ hướng về người đã trả: bốn người nợ Ana 3.000.000₫ tiền nhà, bốn người nợ Ben 1.000.000₫ tiền chợ, bốn người nợ Cem 750.000₫, bốn người nợ Dara 250.000₫. Mười sáu món nợ. Kể cả sau khi triệt tiêu các mũi tên ngược chiều trong từng cặp, cả mười cặp vẫn còn nợ nhau — Ben nợ Ana 2.000.000₫, Cem nợ Ana 2.250.000₫, Dara nợ Ana 2.750.000₫, Eli nợ Ana 3.000.000₫, Cem nợ Ben 250.000₫, và cứ thế. Mười lần trả.
Số ròng đơn giản hơn. Phần của mỗi người trong 25.000.000₫ là 5.000.000₫:
| Người | Đã trả | Phần | Ròng |
|---|---|---|---|
| Ana | 15.000.000₫ | 5.000.000₫ | +10.000.000₫ |
| Ben | 5.000.000₫ | 5.000.000₫ | 0₫ |
| Cem | 3.750.000₫ | 5.000.000₫ | −1.250.000₫ |
| Dara | 1.250.000₫ | 5.000.000₫ | −3.750.000₫ |
| Eli | 0₫ | 5.000.000₫ | −5.000.000₫ |
Kiểm tra: 10.000.000 − 1.250.000 − 3.750.000 − 5.000.000 = 0. Nhóm nợ Ana đúng bằng số Cem, Dara và Eli nợ nhóm.
Đơn giản hóa, việc ghép cặp mất ba bước: Eli (nợ nhiều nhất) trả Ana (được nhận nhiều nhất) 5.000.000₫; Dara trả Ana 3.750.000₫; Cem trả Ana 1.250.000₫. Ana nhận đủ 10.000.000₫, mọi số ròng về không, và nhóm sạch nợ. Ba lần chuyển thay vì mười.
Nhìn Ben mà xem. Trên giấy anh nợ Ana 3.000.000₫ tiền nhà và được bốn người mỗi người trả 1.000.000₫ tiền chợ. Anh nợ 4.000.000₫ và được nhận 4.000.000₫, nên số ròng bằng không và phương án bỏ anh ra hoàn toàn. Anh không trả gì và không nhận gì, và điều đó là đúng: không việc gì anh làm đã thay đổi vị thế của anh.
Vì sao bạn lại trả cho người chưa từng mua gì cho bạn
Lấy phiên bản nhỏ nhất của tình huống. Ana ứng cho Ben 750.000₫; sau đó Ben ứng cho Cem 750.000₫. Theo cặp: Ben nợ Ana, Cem nợ Ben — hai lần trả, với Ben nhận 750.000₫ từ Cem rồi đưa 750.000₫ cho Ana. Theo số ròng: Ana +750.000, Ben 0, Cem −750.000. Đơn giản hóa: Cem trả Ana 750.000₫, và Ben không bị đụng tới.
Cem kết thúc kỳ nghỉ với âm 750.000₫ ở cả hai bản; Ana dương 750.000₫ ở cả hai. Thứ duy nhất mà đơn giản hóa gỡ bỏ là vai trò trung chuyển của Ben. Cem «nợ Ana» không phải vì Ana mua gì cho anh, mà vì Ana là nơi số tiền anh nợ nhóm cần đáp xuống. Đường đi ngắn hơn; sự công bằng thì y hệt.
Cái giá, và lối thoát
Cái giá của đơn giản hóa là chuyện xã hội chứ không phải toán học. Trong một chuyến đi lớn, bạn có thể bị bảo chuyển 1.000.000₫ cho bạn của một người bạn mà bạn chỉ nói chuyện hai lần, thay vì cho người thực sự đã mua vé trượt tuyết hộ bạn. Có người không thích thế, và họ có quyền.
Nếu nhóm bạn thích trả lại đúng người đã ứng cho mình thì cứ làm: ghi từng khoản trả trực tiếp và số dư vẫn về không, chỉ là qua nhiều bước hơn. Đơn giản hóa là gợi ý về số lần chuyển ít nhất, không phải quy tắc về ai chịu trách nhiệm với ai. Kiểu nào thì thứ giữ cho một nhóm êm đẹp cũng là tất toán theo nhịp chứ không theo cảm giác, để số dư không bao giờ nằm đó đủ lâu để thành một câu chuyện.
Và vì tất cả chạy trên số ròng, cách tạo ra các phần chia không quan trọng: chia đều, chia số tiền chính xác, chia phần trăm hay chia từng món — tất cả đều kết thúc ở một số ròng cho mỗi người, kể cả trong chuyến đi mà một số khoản chỉ do một phần nhóm chia nhau.
Donget đứng ở đâu
Trong một nhóm Donget, thẻ Số dư hiển thị số dư của mọi người: một số ròng cho mỗi thành viên, dương hoặc âm, cập nhật khi có khoản chi mới và đồng bộ cho tất cả. Chạm Tất toán và ứng dụng gợi ý số lần chuyển ít nhất để đưa mọi số ròng về không.
Ghi một khoản trả là dùng Ghi nhận khoản chuyển; mỗi lần lại kéo hai số dư về phía không cho tới khi nhóm sạch nợ. Nếu nhóm bạn thích trả theo cặp, cứ ghi những lần chuyển đó — số dư vẫn đúng theo cả hai cách. Chuyển sang từ ứng dụng khác mà vẫn còn số dư treo? Mang nó sang thành một khoản chi mở đầu và các số ròng tiếp tục từ chỗ chúng đang dừng.
Câu hỏi thường gặp
Đơn giản hóa nợ có làm thay đổi số tiền tôi phải trả không?
Không. Nó chỉ thay đổi bạn trả cho ai, chứ không bao giờ thay đổi trả bao nhiêu. Số ròng của bạn — số bạn đã trả trừ đi phần của bạn trong tổng chi của nhóm — vẫn thế trước và sau, và của mọi người cũng vậy.
Vì sao tôi lại nợ một người tôi chưa từng mua gì của họ?
Vì khoản nợ của bạn với một người và khoản nợ của người đó với người thứ ba triệt tiêu nhau ở giữa. Nếu Ana ứng cho Ben 750.000₫ và Ben ứng cho Cem 750.000₫ thì Ben hòa, nên Cem trả thẳng cho Ana; kiểu nào Cem cũng âm 750.000₫ và Ana cũng dương 750.000₫.
Kết quả đơn giản hóa có luôn là số lần trả ít nhất có thể không?
Nó nhiều nhất là ít hơn một so với số người trong nhóm, và thường ít hơn nhiều. Tìm mức tối thiểu tuyệt đối trong mọi trường hợp là bài toán khó hơn, nhưng với một nhóm bạn bè, chênh lệch hiếm khi quá một lần trả.
Chúng tôi trả thẳng cho nhau được không?
Được. Đơn giản hóa là một gợi ý, không phải quy tắc. Nếu nhóm bạn thích trả lại người đã ứng cho mình thì cứ ghi những khoản đó; số dư vẫn về không, qua nhiều bước hơn.
Nếu một người trả gần như toàn bộ thì sao?
Khi đó phương án đã ngắn hết mức: ai đang âm thì trả cho đúng người ấy, và không ai khác phải chuyển tiền — trường hợp chuyến trượt tuyết, ba lần chuyển cho năm người, tất cả về tay người đã đặt căn nhà gỗ.
Nếu có người thêm khoản chi sau khi cả nhóm đã tất toán thì sao?
Nó tạo ra số dư ròng mới từ con số không, và gợi ý tất toán kế tiếp dựa trên đó. Những khoản trả đã ghi vẫn còn nguyên; không phải hoàn tác gì cả.
Tóm lại
Đơn giản hóa nợ không phải mẹo vặt. Nó bỏ đi lịch sử ai đã ứng cho ai, giữ lại đúng một con số cho mỗi người — con số quyết định tiền bạc — và tìm một đường ngắn từ những con số ấy về không. Năm người bạn với mười món nợ theo cặp tất toán trong ba lần chuyển, và ai cũng kết thúc dương hoặc âm đúng như trước.
Tải Donget miễn phí và để Tất toán tìm số lần chuyển ít nhất trong lần tới cả nhóm bạn đi chơi.