Advertisement
gwilliams

MACM 201: counting integer solutions

Jan 18th, 2013
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. Original equation:
  2. x1 + x2 + x3 + x4 = 21
  3.  
  4. Original conditions:
  5. -1 <= x1 <= 3
  6. 2 <= x2 <= 5
  7. -3 <= x3 <= 7
  8. 5 <= x4 <= 11
  9.  
  10. Substitutions:
  11. x1 = y1 - 1
  12. x2 = y2 + 2
  13. x3 = y3 - 3
  14. x4 = y4 + 5
  15.  
  16. Modified equation:
  17. (y1 - 1) + (y2 + 2) + (y3 - 3) + (y4 + 5) = 21
  18.  
  19. Simplified equation:
  20. y1 + y2 + y3 + y4 = 18
  21.  
  22. Modified conditions:
  23. -1 <= (y1 - 1) <= 3
  24. 2 <= (y2 + 2) <= 5
  25. -3 <= (y3 - 3) <= 7
  26. 5 <= (y4 + 5) <= 11
  27.  
  28. Simplified conditions:
  29. 0 <= y1 <= 4
  30. 0 <= y2 <= 3
  31. 0 <= y3 <= 10
  32. 0 <= y4 <= 6
  33.  
  34. Complemented conditions:
  35. c1: y1 >= 5
  36. c2: y2 >= 4
  37. c3: y3 >= 11
  38. c4: y4 >= 7
  39.  
  40. k - 1 = 3
  41.  
  42. N = C(21, 3) = 1330
  43. N(c1) = C(16, 3) = 560
  44. N(c2) = C(17, 3) = 680
  45. N(c3) = C(10, 3) = 120
  46. N(c4) = C(14, 3) = 364
  47. N(c1c2) = C(12, 3) = 220
  48. N(c1c3) = C(5, 3) = 10
  49. N(c1c4) = C(9, 3) = 84
  50. N(c2c3) = C(6, 3) = 20
  51. N(c2c4) = C(10, 3) = 120
  52. N(c3c4) = C(3, 3) = 1
  53. N(c1c2c3) = C(1, 3) = 0
  54. N(c1c2c4) = C(5, 3) = 10
  55. N(c1c3c4) = C(-2, 3) = 0
  56. N(c2c3c4) = C(-1, 3) = 0
  57. N(c1c2c3c4) = C(-6, 3) = 0
  58.  
  59. ________
  60. N(c1c2c3c4) = N - N(c1) - N(c2) - N(c3) - N(c4) + N(c1c2) + N(c1c3) + N(c1c4) +
  61. N(c2c3) + N(c2c4) + N(c3c4) - N(c1c2c3) - N(c1c2c4) - N(c1c3c4) - N(c2c3c4) + N(
  62. c1c2c3c4)
  63.  
  64. = 51
  65.  
  66. Press any key to continue . . .
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement