Law of Rent and Differential Rent Geometric Model

Law of Rent and Differential Rent Geometric Model
Loading the math board and drawing, please wait…
2012-07-02 02:46
This example visually demonstrates the Law of Rent and the theory of differential rent by combining 2D and 3D geometric representations to show wheat output and labor allocation on lands of varying quality. Core mathematical concepts include geometric transformations, vector translations, piecewise function modeling (using conditional logic), and polygonal region filling, representing marginal productivity and economic rent. Key construction techniques involve the use of GeoGebra's `If` command for conditional branching, `Vector` and `Translate` commands to geometrically shift wheat bushels and land units, `Segment` for boundaries, and `Polygon` for filling land tiers. Additionally, multiple image objects (from `pic1` to `pic13`) and text labels (like `text1`, `text4`, `text5`) are imported to illustrate wheat, horses, and workers, making the abstract economic model highly intuitive. This example is suitable for university-level courses in economics, geography, and mathematical modeling, particularly for teaching resource allocation and optimization in microeconomics.

GeoGebra Commands & Parameters

  1. If(-0.5 ≤ x ≤ 10.5, y(A) * (1 - (x - 0.5) / 10)) → f
  2. If(0.5 ≤ x ≤ 10.5, 5 * (1 - (x - 0.5) / 10)) → workersOnly
  3. If(0.5 ≤ x ≤ 10.5, 8 * (1 - (x - 0.5) / 10)) → workersWithHorses
  4. Vector((-0.5, 0.5), (-0.5, 5)) → u
  5. Segment((-1, 0), (11, 0)) → a
  6. Translate(pic2, (0, 0)) → pic2x0y0
  7. Translate(pic3, (0, 0)) → pic3x0y0
  8. Translate(pic4, (0, 0)) → pic4x0y0
  9. Translate(pic6, (0, 0)) → pic6x0y0
  10. Translate(pic2, (0, 1)) → pic2x0y1
  11. Translate(pic3, (0, 1)) → pic3x0y1
  12. Translate(pic4, (0, 1)) → pic4x0y1
  13. Translate(pic6, (0, 1)) → pic6x0y1
  14. Translate(pic2, (0, 2)) → pic2x0y2
  15. Translate(pic3, (0, 2)) → pic3x0y2
  16. Translate(pic4, (0, 2)) → pic4x0y2
  17. Translate(pic6, (0, 2)) → pic6x0y2
  18. Translate(pic2, (0, 3)) → pic2x0y3
  19. Translate(pic3, (0, 3)) → pic3x0y3
  20. Translate(pic4, (0, 3)) → pic4x0y3
  21. Translate(pic6, (0, 3)) → pic6x0y3
  22. Translate(pic2, (0, 4)) → pic2x0y4
  23. Translate(pic3, (0, 4)) → pic3x0y4
  24. Translate(pic4, (0, 4)) → pic4x0y4
  25. Translate(pic6, (0, 4)) → pic6x0y4
  26. Translate(pic2, (0, 5)) → pic2x0y5
  27. Translate(pic3, (0, 5)) → pic3x0y5
  28. Translate(pic4, (0, 5)) → pic4x0y5
  29. Translate(pic6, (0, 5)) → pic6x0y5
  30. Translate(pic2, (0, 6)) → pic2x0y6
  31. Translate(pic3, (0, 6)) → pic3x0y6
  32. Translate(pic4, (0, 6)) → pic4x0y6
  33. Translate(pic6, (0, 6)) → pic6x0y6
  34. Translate(pic2, (0, 7)) → pic2x0y7
  35. Translate(pic3, (0, 7)) → pic3x0y7
  36. Translate(pic4, (0, 7)) → pic4x0y7
  37. Translate(pic6, (0, 7)) → pic6x0y7
  38. Translate(pic2, (0, 8)) → pic2x0y8
  39. Translate(pic3, (0, 8)) → pic3x0y8
  40. Translate(pic4, (0, 8)) → pic4x0y8
  41. Translate(pic6, (0, 8)) → pic6x0y8
  42. Translate(pic2, (0, 9)) → pic2x0y9
  43. Translate(pic3, (0, 9)) → pic3x0y9
  44. Translate(pic4, (0, 9)) → pic4x0y9
  45. Translate(pic6, (0, 9)) → pic6x0y9
  46. Translate(pic5, (0, 0)) → pic5x0
  47. Translate(pic13, (0, 0)) → pic13x0
  48. Translate(pic8, (0, 0)) → pic8x0
  49. Translate(pic9, (0, 0)) → pic9x0
  50. Translate(pic7, (0, 0)) → pic7x0
  51. Translate(pic2, (1, 0)) → pic2x1y0
  52. Translate(pic3, (1, 0)) → pic3x1y0
  53. Translate(pic4, (1, 0)) → pic4x1y0
  54. Translate(pic6, (1, 0)) → pic6x1y0
  55. Translate(pic2, (1, 1)) → pic2x1y1
  56. Translate(pic3, (1, 1)) → pic3x1y1
  57. Translate(pic4, (1, 1)) → pic4x1y1
  58. Translate(pic6, (1, 1)) → pic6x1y1
  59. Translate(pic2, (1, 2)) → pic2x1y2
  60. Translate(pic3, (1, 2)) → pic3x1y2
  61. Translate(pic4, (1, 2)) → pic4x1y2
  62. Translate(pic6, (1, 2)) → pic6x1y2
  63. Translate(pic2, (1, 3)) → pic2x1y3
  64. Translate(pic3, (1, 3)) → pic3x1y3
  65. Translate(pic4, (1, 3)) → pic4x1y3
  66. Translate(pic6, (1, 3)) → pic6x1y3
  67. Translate(pic2, (1, 4)) → pic2x1y4
  68. Translate(pic3, (1, 4)) → pic3x1y4
  69. Translate(pic4, (1, 4)) → pic4x1y4
  70. Translate(pic6, (1, 4)) → pic6x1y4
  71. Translate(pic2, (1, 5)) → pic2x1y5
  72. Translate(pic3, (1, 5)) → pic3x1y5
  73. Translate(pic4, (1, 5)) → pic4x1y5
  74. Translate(pic6, (1, 5)) → pic6x1y5
  75. Translate(pic2, (1, 6)) → pic2x1y6
  76. Translate(pic3, (1, 6)) → pic3x1y6
  77. Translate(pic4, (1, 6)) → pic4x1y6
  78. Translate(pic6, (1, 6)) → pic6x1y6
  79. Translate(pic2, (1, 7)) → pic2x1y7
  80. Translate(pic3, (1, 7)) → pic3x1y7
  81. Translate(pic4, (1, 7)) → pic4x1y7
  82. Translate(pic6, (1, 7)) → pic6x1y7
  83. Translate(pic2, (1, 8)) → pic2x1y8
  84. Translate(pic3, (1, 8)) → pic3x1y8
  85. Translate(pic4, (1, 8)) → pic4x1y8
  86. Translate(pic6, (1, 8)) → pic6x1y8
  87. Translate(pic2, (1, 9)) → pic2x1y9
  88. Translate(pic3, (1, 9)) → pic3x1y9
  89. Translate(pic4, (1, 9)) → pic4x1y9
  90. Translate(pic6, (1, 9)) → pic6x1y9
  91. Translate(pic5, (1, 0)) → pic5x1
  92. Translate(pic13, (1, 0)) → pic13x1
  93. Translate(pic8, (1, 0)) → pic8x1
  94. Translate(pic9, (1, 0)) → pic9x1
  95. Translate(pic7, (1, 0)) → pic7x1
  96. Translate(pic2, (2, 0)) → pic2x2y0
  97. Translate(pic3, (2, 0)) → pic3x2y0
  98. Translate(pic4, (2, 0)) → pic4x2y0
  99. Translate(pic6, (2, 0)) → pic6x2y0
  100. Translate(pic2, (2, 1)) → pic2x2y1
  101. Translate(pic3, (2, 1)) → pic3x2y1
  102. Translate(pic4, (2, 1)) → pic4x2y1
  103. Translate(pic6, (2, 1)) → pic6x2y1
  104. Translate(pic2, (2, 2)) → pic2x2y2
  105. Translate(pic3, (2, 2)) → pic3x2y2
  106. Translate(pic4, (2, 2)) → pic4x2y2
  107. Translate(pic6, (2, 2)) → pic6x2y2
  108. Translate(pic2, (2, 3)) → pic2x2y3
  109. Translate(pic3, (2, 3)) → pic3x2y3
  110. Translate(pic4, (2, 3)) → pic4x2y3
  111. Translate(pic6, (2, 3)) → pic6x2y3
  112. Translate(pic2, (2, 4)) → pic2x2y4
  113. Translate(pic3, (2, 4)) → pic3x2y4
  114. Translate(pic4, (2, 4)) → pic4x2y4
  115. Translate(pic6, (2, 4)) → pic6x2y4
  116. Translate(pic2, (2, 5)) → pic2x2y5
  117. Translate(pic3, (2, 5)) → pic3x2y5
  118. Translate(pic4, (2, 5)) → pic4x2y5
  119. Translate(pic6, (2, 5)) → pic6x2y5
  120. Translate(pic2, (2, 6)) → pic2x2y6
  121. Translate(pic3, (2, 6)) → pic3x2y6
  122. Translate(pic4, (2, 6)) → pic4x2y6
  123. Translate(pic6, (2, 6)) → pic6x2y6
  124. Translate(pic2, (2, 7)) → pic2x2y7
  125. Translate(pic3, (2, 7)) → pic3x2y7
  126. Translate(pic4, (2, 7)) → pic4x2y7
  127. Translate(pic6, (2, 7)) → pic6x2y7
  128. Translate(pic2, (2, 8)) → pic2x2y8
  129. Translate(pic3, (2, 8)) → pic3x2y8
  130. Translate(pic4, (2, 8)) → pic4x2y8
  131. Translate(pic6, (2, 8)) → pic6x2y8
  132. Translate(pic2, (2, 9)) → pic2x2y9
  133. Translate(pic3, (2, 9)) → pic3x2y9
  134. Translate(pic4, (2, 9)) → pic4x2y9
  135. Translate(pic6, (2, 9)) → pic6x2y9
  136. Translate(pic5, (2, 0)) → pic5x2
  137. Translate(pic13, (2, 0)) → pic13x2
  138. Translate(pic8, (2, 0)) → pic8x2
  139. Translate(pic9, (2, 0)) → pic9x2
  140. Translate(pic7, (2, 0)) → pic7x2
  141. Translate(pic2, (3, 0)) → pic2x3y0
  142. Translate(pic3, (3, 0)) → pic3x3y0
  143. Translate(pic4, (3, 0)) → pic4x3y0
  144. Translate(pic6, (3, 0)) → pic6x3y0
  145. Translate(pic2, (3, 1)) → pic2x3y1
  146. Translate(pic3, (3, 1)) → pic3x3y1
  147. Translate(pic4, (3, 1)) → pic4x3y1
  148. Translate(pic6, (3, 1)) → pic6x3y1
  149. Translate(pic2, (3, 2)) → pic2x3y2
  150. Translate(pic3, (3, 2)) → pic3x3y2
  151. Translate(pic4, (3, 2)) → pic4x3y2
  152. Translate(pic6, (3, 2)) → pic6x3y2
  153. Translate(pic2, (3, 3)) → pic2x3y3
  154. Translate(pic3, (3, 3)) → pic3x3y3
  155. Translate(pic4, (3, 3)) → pic4x3y3
  156. Translate(pic6, (3, 3)) → pic6x3y3
  157. Translate(pic2, (3, 4)) → pic2x3y4
  158. Translate(pic3, (3, 4)) → pic3x3y4
  159. Translate(pic4, (3, 4)) → pic4x3y4
  160. Translate(pic6, (3, 4)) → pic6x3y4
  161. Translate(pic2, (3, 5)) → pic2x3y5
  162. Translate(pic3, (3, 5)) → pic3x3y5
  163. Translate(pic4, (3, 5)) → pic4x3y5
  164. Translate(pic6, (3, 5)) → pic6x3y5
  165. Translate(pic2, (3, 6)) → pic2x3y6
  166. Translate(pic3, (3, 6)) → pic3x3y6
  167. Translate(pic4, (3, 6)) → pic4x3y6
  168. Translate(pic6, (3, 6)) → pic6x3y6
  169. Translate(pic2, (3, 7)) → pic2x3y7
  170. Translate(pic3, (3, 7)) → pic3x3y7
  171. Translate(pic4, (3, 7)) → pic4x3y7
  172. Translate(pic6, (3, 7)) → pic6x3y7
  173. Translate(pic2, (3, 8)) → pic2x3y8
  174. Translate(pic3, (3, 8)) → pic3x3y8
  175. Translate(pic4, (3, 8)) → pic4x3y8
  176. Translate(pic6, (3, 8)) → pic6x3y8
  177. Translate(pic2, (3, 9)) → pic2x3y9
  178. Translate(pic3, (3, 9)) → pic3x3y9
  179. Translate(pic4, (3, 9)) → pic4x3y9
  180. Translate(pic6, (3, 9)) → pic6x3y9
  181. Translate(pic5, (3, 0)) → pic5x3
  182. Translate(pic13, (3, 0)) → pic13x3
  183. Translate(pic8, (3, 0)) → pic8x3
  184. Translate(pic9, (3, 0)) → pic9x3
  185. Translate(pic7, (3, 0)) → pic7x3
  186. Translate(pic2, (4, 0)) → pic2x4y0
  187. Translate(pic3, (4, 0)) → pic3x4y0
  188. Translate(pic4, (4, 0)) → pic4x4y0
  189. Translate(pic6, (4, 0)) → pic6x4y0
  190. Translate(pic2, (4, 1)) → pic2x4y1
  191. Translate(pic3, (4, 1)) → pic3x4y1
  192. Translate(pic4, (4, 1)) → pic4x4y1
  193. Translate(pic6, (4, 1)) → pic6x4y1
  194. Translate(pic2, (4, 2)) → pic2x4y2
  195. Translate(pic3, (4, 2)) → pic3x4y2
  196. Translate(pic4, (4, 2)) → pic4x4y2
  197. Translate(pic6, (4, 2)) → pic6x4y2
  198. Translate(pic2, (4, 3)) → pic2x4y3
  199. Translate(pic3, (4, 3)) → pic3x4y3
  200. Translate(pic4, (4, 3)) → pic4x4y3
  201. Translate(pic6, (4, 3)) → pic6x4y3
  202. Translate(pic2, (4, 4)) → pic2x4y4
  203. Translate(pic3, (4, 4)) → pic3x4y4
  204. Translate(pic4, (4, 4)) → pic4x4y4
  205. Translate(pic6, (4, 4)) → pic6x4y4
  206. Translate(pic2, (4, 5)) → pic2x4y5
  207. Translate(pic3, (4, 5)) → pic3x4y5
  208. Translate(pic4, (4, 5)) → pic4x4y5
  209. Translate(pic6, (4, 5)) → pic6x4y5
  210. Translate(pic2, (4, 6)) → pic2x4y6
  211. Translate(pic3, (4, 6)) → pic3x4y6
  212. Translate(pic4, (4, 6)) → pic4x4y6
  213. Translate(pic6, (4, 6)) → pic6x4y6
  214. Translate(pic2, (4, 7)) → pic2x4y7
  215. Translate(pic3, (4, 7)) → pic3x4y7
  216. Translate(pic4, (4, 7)) → pic4x4y7
  217. Translate(pic6, (4, 7)) → pic6x4y7
  218. Translate(pic2, (4, 8)) → pic2x4y8
  219. Translate(pic3, (4, 8)) → pic3x4y8
  220. Translate(pic4, (4, 8)) → pic4x4y8
  221. Translate(pic6, (4, 8)) → pic6x4y8
  222. Translate(pic2, (4, 9)) → pic2x4y9
  223. Translate(pic3, (4, 9)) → pic3x4y9
  224. Translate(pic4, (4, 9)) → pic4x4y9
  225. Translate(pic6, (4, 9)) → pic6x4y9
  226. Translate(pic5, (4, 0)) → pic5x4
  227. Translate(pic13, (4, 0)) → pic13x4
  228. Translate(pic8, (4, 0)) → pic8x4
  229. Translate(pic9, (4, 0)) → pic9x4
  230. Translate(pic7, (4, 0)) → pic7x4
  231. Translate(pic2, (5, 0)) → pic2x5y0
  232. Translate(pic3, (5, 0)) → pic3x5y0
  233. Translate(pic4, (5, 0)) → pic4x5y0
  234. Translate(pic6, (5, 0)) → pic6x5y0
  235. Translate(pic2, (5, 1)) → pic2x5y1
  236. Translate(pic3, (5, 1)) → pic3x5y1
  237. Translate(pic4, (5, 1)) → pic4x5y1
  238. Translate(pic6, (5, 1)) → pic6x5y1
  239. Translate(pic2, (5, 2)) → pic2x5y2
  240. Translate(pic3, (5, 2)) → pic3x5y2
  241. Translate(pic4, (5, 2)) → pic4x5y2
  242. Translate(pic6, (5, 2)) → pic6x5y2
  243. Translate(pic2, (5, 3)) → pic2x5y3
  244. Translate(pic3, (5, 3)) → pic3x5y3
  245. Translate(pic4, (5, 3)) → pic4x5y3
  246. Translate(pic6, (5, 3)) → pic6x5y3
  247. Translate(pic2, (5, 4)) → pic2x5y4
  248. Translate(pic3, (5, 4)) → pic3x5y4
  249. Translate(pic4, (5, 4)) → pic4x5y4
  250. Translate(pic6, (5, 4)) → pic6x5y4
  251. Translate(pic2, (5, 5)) → pic2x5y5
  252. Translate(pic3, (5, 5)) → pic3x5y5
  253. Translate(pic4, (5, 5)) → pic4x5y5
  254. Translate(pic6, (5, 5)) → pic6x5y5
  255. Translate(pic2, (5, 6)) → pic2x5y6
  256. Translate(pic3, (5, 6)) → pic3x5y6
  257. Translate(pic4, (5, 6)) → pic4x5y6
  258. Translate(pic6, (5, 6)) → pic6x5y6
  259. Translate(pic2, (5, 7)) → pic2x5y7
  260. Translate(pic3, (5, 7)) → pic3x5y7
  261. Translate(pic4, (5, 7)) → pic4x5y7
  262. Translate(pic6, (5, 7)) → pic6x5y7
  263. Translate(pic2, (5, 8)) → pic2x5y8
  264. Translate(pic3, (5, 8)) → pic3x5y8
  265. Translate(pic4, (5, 8)) → pic4x5y8
  266. Translate(pic6, (5, 8)) → pic6x5y8
  267. Translate(pic2, (5, 9)) → pic2x5y9
  268. Translate(pic3, (5, 9)) → pic3x5y9
  269. Translate(pic4, (5, 9)) → pic4x5y9
  270. Translate(pic6, (5, 9)) → pic6x5y9
  271. Translate(pic5, (5, 0)) → pic5x5
  272. Translate(pic13, (5, 0)) → pic13x5
  273. Translate(pic8, (5, 0)) → pic8x5
  274. Translate(pic9, (5, 0)) → pic9x5
  275. Translate(pic7, (5, 0)) → pic7x5
  276. Translate(pic2, (6, 0)) → pic2x6y0
  277. Translate(pic3, (6, 0)) → pic3x6y0
  278. Translate(pic4, (6, 0)) → pic4x6y0
  279. Translate(pic6, (6, 0)) → pic6x6y0
  280. Translate(pic2, (6, 1)) → pic2x6y1
  281. Translate(pic3, (6, 1)) → pic3x6y1
  282. Translate(pic4, (6, 1)) → pic4x6y1
  283. Translate(pic6, (6, 1)) → pic6x6y1
  284. Translate(pic2, (6, 2)) → pic2x6y2
  285. Translate(pic3, (6, 2)) → pic3x6y2
  286. Translate(pic4, (6, 2)) → pic4x6y2
  287. Translate(pic6, (6, 2)) → pic6x6y2
  288. Translate(pic2, (6, 3)) → pic2x6y3
  289. Translate(pic3, (6, 3)) → pic3x6y3
  290. Translate(pic4, (6, 3)) → pic4x6y3
  291. Translate(pic6, (6, 3)) → pic6x6y3
  292. Translate(pic2, (6, 4)) → pic2x6y4
  293. Translate(pic3, (6, 4)) → pic3x6y4
  294. Translate(pic4, (6, 4)) → pic4x6y4
  295. Translate(pic6, (6, 4)) → pic6x6y4
  296. Translate(pic2, (6, 5)) → pic2x6y5
  297. Translate(pic3, (6, 5)) → pic3x6y5
  298. Translate(pic4, (6, 5)) → pic4x6y5
  299. Translate(pic6, (6, 5)) → pic6x6y5
  300. Translate(pic2, (6, 6)) → pic2x6y6
  301. Translate(pic3, (6, 6)) → pic3x6y6
  302. Translate(pic4, (6, 6)) → pic4x6y6
  303. Translate(pic6, (6, 6)) → pic6x6y6
  304. Translate(pic2, (6, 7)) → pic2x6y7
  305. Translate(pic3, (6, 7)) → pic3x6y7
  306. Translate(pic4, (6, 7)) → pic4x6y7
  307. Translate(pic6, (6, 7)) → pic6x6y7
  308. Translate(pic2, (6, 8)) → pic2x6y8
  309. Translate(pic3, (6, 8)) → pic3x6y8
  310. Translate(pic4, (6, 8)) → pic4x6y8
  311. Translate(pic6, (6, 8)) → pic6x6y8
  312. Translate(pic2, (6, 9)) → pic2x6y9
  313. Translate(pic3, (6, 9)) → pic3x6y9
  314. Translate(pic4, (6, 9)) → pic4x6y9
  315. Translate(pic6, (6, 9)) → pic6x6y9
  316. Translate(pic5, (6, 0)) → pic5x6
  317. Translate(pic13, (6, 0)) → pic13x6
  318. Translate(pic8, (6, 0)) → pic8x6
  319. Translate(pic9, (6, 0)) → pic9x6
  320. Translate(pic7, (6, 0)) → pic7x6
  321. Translate(pic2, (7, 0)) → pic2x7y0
  322. Translate(pic3, (7, 0)) → pic3x7y0
  323. Translate(pic4, (7, 0)) → pic4x7y0
  324. Translate(pic6, (7, 0)) → pic6x7y0
  325. Translate(pic2, (7, 1)) → pic2x7y1
  326. Translate(pic3, (7, 1)) → pic3x7y1
  327. Translate(pic4, (7, 1)) → pic4x7y1
  328. Translate(pic6, (7, 1)) → pic6x7y1
  329. Translate(pic2, (7, 2)) → pic2x7y2
  330. Translate(pic3, (7, 2)) → pic3x7y2
  331. Translate(pic4, (7, 2)) → pic4x7y2
  332. Translate(pic6, (7, 2)) → pic6x7y2
  333. Translate(pic2, (7, 3)) → pic2x7y3
  334. Translate(pic3, (7, 3)) → pic3x7y3
  335. Translate(pic4, (7, 3)) → pic4x7y3
  336. Translate(pic6, (7, 3)) → pic6x7y3
  337. Translate(pic2, (7, 4)) → pic2x7y4
  338. Translate(pic3, (7, 4)) → pic3x7y4
  339. Translate(pic4, (7, 4)) → pic4x7y4
  340. Translate(pic6, (7, 4)) → pic6x7y4
  341. Translate(pic2, (7, 5)) → pic2x7y5
  342. Translate(pic3, (7, 5)) → pic3x7y5
  343. Translate(pic4, (7, 5)) → pic4x7y5
  344. Translate(pic6, (7, 5)) → pic6x7y5
  345. Translate(pic2, (7, 6)) → pic2x7y6
  346. Translate(pic3, (7, 6)) → pic3x7y6
  347. Translate(pic4, (7, 6)) → pic4x7y6
  348. Translate(pic6, (7, 6)) → pic6x7y6
  349. Translate(pic2, (7, 7)) → pic2x7y7
  350. Translate(pic3, (7, 7)) → pic3x7y7
  351. Translate(pic4, (7, 7)) → pic4x7y7
  352. Translate(pic6, (7, 7)) → pic6x7y7
  353. Translate(pic2, (7, 8)) → pic2x7y8
  354. Translate(pic3, (7, 8)) → pic3x7y8
  355. Translate(pic4, (7, 8)) → pic4x7y8
  356. Translate(pic6, (7, 8)) → pic6x7y8
  357. Translate(pic2, (7, 9)) → pic2x7y9
  358. Translate(pic3, (7, 9)) → pic3x7y9
  359. Translate(pic4, (7, 9)) → pic4x7y9
  360. Translate(pic6, (7, 9)) → pic6x7y9
  361. Translate(pic5, (7, 0)) → pic5x7
  362. Translate(pic13, (7, 0)) → pic13x7
  363. Translate(pic8, (7, 0)) → pic8x7
  364. Translate(pic9, (7, 0)) → pic9x7
  365. Translate(pic7, (7, 0)) → pic7x7
  366. Translate(pic2, (8, 0)) → pic2x8y0
  367. Translate(pic3, (8, 0)) → pic3x8y0
  368. Translate(pic4, (8, 0)) → pic4x8y0
  369. Translate(pic6, (8, 0)) → pic6x8y0
  370. Translate(pic2, (8, 1)) → pic2x8y1
  371. Translate(pic3, (8, 1)) → pic3x8y1
  372. Translate(pic4, (8, 1)) → pic4x8y1
  373. Translate(pic6, (8, 1)) → pic6x8y1
  374. Translate(pic2, (8, 2)) → pic2x8y2
  375. Translate(pic3, (8, 2)) → pic3x8y2
  376. Translate(pic4, (8, 2)) → pic4x8y2
  377. Translate(pic6, (8, 2)) → pic6x8y2
  378. Translate(pic2, (8, 3)) → pic2x8y3
  379. Translate(pic3, (8, 3)) → pic3x8y3
  380. Translate(pic4, (8, 3)) → pic4x8y3
  381. Translate(pic6, (8, 3)) → pic6x8y3
  382. Translate(pic2, (8, 4)) → pic2x8y4
  383. Translate(pic3, (8, 4)) → pic3x8y4
  384. Translate(pic4, (8, 4)) → pic4x8y4
  385. Translate(pic6, (8, 4)) → pic6x8y4
  386. Translate(pic2, (8, 5)) → pic2x8y5
  387. Translate(pic3, (8, 5)) → pic3x8y5
  388. Translate(pic4, (8, 5)) → pic4x8y5
  389. Translate(pic6, (8, 5)) → pic6x8y5
  390. Translate(pic2, (8, 6)) → pic2x8y6
  391. Translate(pic3, (8, 6)) → pic3x8y6
  392. Translate(pic4, (8, 6)) → pic4x8y6
  393. Translate(pic6, (8, 6)) → pic6x8y6
  394. Translate(pic2, (8, 7)) → pic2x8y7
  395. Translate(pic3, (8, 7)) → pic3x8y7
  396. Translate(pic4, (8, 7)) → pic4x8y7
  397. Translate(pic6, (8, 7)) → pic6x8y7
  398. Translate(pic2, (8, 8)) → pic2x8y8
  399. Translate(pic3, (8, 8)) → pic3x8y8
  400. Translate(pic4, (8, 8)) → pic4x8y8
  401. Translate(pic6, (8, 8)) → pic6x8y8
  402. Translate(pic2, (8, 9)) → pic2x8y9
  403. Translate(pic3, (8, 9)) → pic3x8y9
  404. Translate(pic4, (8, 9)) → pic4x8y9
  405. Translate(pic6, (8, 9)) → pic6x8y9
  406. Translate(pic5, (8, 0)) → pic5x8
  407. Translate(pic13, (8, 0)) → pic13x8
  408. Translate(pic8, (8, 0)) → pic8x8
  409. Translate(pic9, (8, 0)) → pic9x8
  410. Translate(pic7, (8, 0)) → pic7x8
  411. Translate(pic2, (9, 0)) → pic2x9y0
  412. Translate(pic3, (9, 0)) → pic3x9y0
  413. Translate(pic4, (9, 0)) → pic4x9y0
  414. Translate(pic6, (9, 0)) → pic6x9y0
  415. Translate(pic2, (9, 1)) → pic2x9y1
  416. Translate(pic3, (9, 1)) → pic3x9y1
  417. Translate(pic4, (9, 1)) → pic4x9y1
  418. Translate(pic6, (9, 1)) → pic6x9y1
  419. Translate(pic2, (9, 2)) → pic2x9y2
  420. Translate(pic3, (9, 2)) → pic3x9y2
  421. Translate(pic4, (9, 2)) → pic4x9y2
  422. Translate(pic6, (9, 2)) → pic6x9y2
  423. Translate(pic2, (9, 3)) → pic2x9y3
  424. Translate(pic3, (9, 3)) → pic3x9y3
  425. Translate(pic4, (9, 3)) → pic4x9y3
  426. Translate(pic6, (9, 3)) → pic6x9y3
  427. Translate(pic2, (9, 4)) → pic2x9y4
  428. Translate(pic3, (9, 4)) → pic3x9y4
  429. Translate(pic4, (9, 4)) → pic4x9y4
  430. Translate(pic6, (9, 4)) → pic6x9y4
  431. Translate(pic2, (9, 5)) → pic2x9y5
  432. Translate(pic3, (9, 5)) → pic3x9y5
  433. Translate(pic4, (9, 5)) → pic4x9y5
  434. Translate(pic6, (9, 5)) → pic6x9y5
  435. Translate(pic2, (9, 6)) → pic2x9y6
  436. Translate(pic3, (9, 6)) → pic3x9y6
  437. Translate(pic4, (9, 6)) → pic4x9y6
  438. Translate(pic6, (9, 6)) → pic6x9y6
  439. Translate(pic2, (9, 7)) → pic2x9y7
  440. Translate(pic3, (9, 7)) → pic3x9y7
  441. Translate(pic4, (9, 7)) → pic4x9y7
  442. Translate(pic6, (9, 7)) → pic6x9y7
  443. Translate(pic2, (9, 8)) → pic2x9y8
  444. Translate(pic3, (9, 8)) → pic3x9y8
  445. Translate(pic4, (9, 8)) → pic4x9y8
  446. Translate(pic6, (9, 8)) → pic6x9y8
  447. Translate(pic2, (9, 9)) → pic2x9y9
  448. Translate(pic3, (9, 9)) → pic3x9y9
  449. Translate(pic4, (9, 9)) → pic4x9y9
  450. Translate(pic6, (9, 9)) → pic6x9y9
  451. Translate(pic5, (9, 0)) → pic5x9
  452. Translate(pic13, (9, 0)) → pic13x9
  453. Translate(pic8, (9, 0)) → pic8x9
  454. Translate(pic9, (9, 0)) → pic9x9
  455. Translate(pic7, (9, 0)) → pic7x9
  456. Polygon(C, D, E, F) → poly1, c, d, e, f_1
  457. If(animate, t = 1) → b
  458. If(animate, p = 0) → g
  459. If(animate, t = 1) → h
  460. If(animate, p = 0) → i
  461. If(animate, t = 1) → j
  462. If(animate, p = 0) → k
  463. If(animate, t = 1) → l
  464. If(animate, p = 0) → m
  465. If(¬animate, t = 1) → n
  466. If(¬animate, p = 0) → o
  467. If(¬animate, t = 1) → q
  468. If(¬animate, p = 0) → r
  469. If(animate ≟ false, t = 1) → s
  470. If(animate ≟ false, p = 0) → v
  471. If(animate ≟ false, t = 1) → w
  472. If(animate ≟ false, p = 0) → z
  473. Vector((Max[p, 1] - 0.5, round(f(Max[p - 0.5, 0.5]) + 0.01) + 1), (Max[p, 1] - 0.5, round(f(Max[p - 0.5, 0.5]) + 0.01))) → u_1

AI Drawing Prompt Reference

Create a 2D and 3D combined economic model showing wheat output and labor allocation on lands of varying quality. First, draw a horizontal line segment to represent the land boundary. Then, plot two functions to represent wheat output and labor quantity. Next, translate image objects (like wheat, horses, and workers) to different heights to illustrate the distribution of wheat and labor on lands of different quality. Finally, use polygons to fill the regions of different quality lands, representing marginal productivity and economic rent.
The prompt above was compiled from the original drawing commands and is for reference only.